MEAFTVKLFISIALVGVLGLFFRLYNALVVKPKKLRSILRNQGISGPPPSFLLGNIREIKESQSTAVKDSCTDTHNCAAALFPFFEKWRNKYGQVFMFSLGNTQILHVNQPDIVKEITTCTSLDFGKPSYQHRELGPLLGQGILTSNGAVWAHNRKILAPELYMDKVKGMIGLITESVDTLLKTWRSMIEAEGGIADIRIDEHMRSFSGDVISRACFGSSYTKGEEIFLRLRALQEAMSKKIFLDIPGMRYVPTKHNRDVWELEKDVRNLILKVVSGREELAAHEKDLLQMVLEGAKNSDLSQEAIDNFIVDNCKNIYLAGYETTAVSAEWCLMLLAANPDWQARVREEVVEICKGRTPDADMIRKMKQMTMVIHESLRLYPPVAVVSREALADMKFGGIHVPKGVNVWSLVVTLHTDPENWGPDALKFNPESLILSNFSFSLSPNYKHSPALRLVIEPENGVDLLVKKL*