MATRVLPPALLPLLLLLLPLSARATAAAGEEFSRDGRVIDLDESNFEAALGAIDFLFVDFYAPWCGHCKRLAPELDEAAPVLAGLSEPIVVAKVNADKYRKLGSKYGVDGFPTLMLFIHGVPIEYTGSRKADQLVRNLKKFVSPDVSILESDTAIKNFVENAGTSFPIFLGFGVNESLIAEYGKKYKKRAWFAVAKDFSEDIMVTYEFDKVPALVAIHPQYKEQSLFYGPFEGNFLEDFVRQSLLPLVVPINTETLKMLNDDERKVVLTILEDDSDENSTQLVQVLRSAATANRDLVFGYVGIKQWDEFVETFDVSKSSQLPKLLVWDRNEEYELVDGSERLEEGDLASQISQFLEGYRAGRTTKKKVTGPSFMGFLNSLVSLNSLYILIFVIALLVVMVYFAGQDDTPQPRRVHEE*