MNESSESPPPSRTFSSLPYDIILNCLARVSRYHYPTLSLVSKEFQSLIASRELYATRSRIGKTERFLYICLNLTKSNPKYRWFTLPPVPNEQKLLPVPLFTYHLNSSTVSSTDSEIYIIGGLVWGNRSKKASIFDCRSHQTRRLPKMRFPRASAAAHVIDGKIYVIGGGEIRGEVYDPTTQTWLTTPVDHTTEECQKVYDKHGVNICFVEIDNLLCQTFVFNGKLYWRHPRGDDFGWARVKGVEQELFRNHLSYVDKSGGGRRVTVWWKSVVVFGCQGLGYSTEFDTEIWCAEISFERRGLKELWGFVEWSRKVFTCKGCDSPTDFVMDSVLVTY*