MELPFGKYSTSTQRTPRIFLLLVLAVVVLGIIPLYHPFNWYPADLAAQHPSEISPNYHAAEEQKIKIKEPETCDIFTGEWVWNPDAPYYTNMTCYAIHEHQNCMKYGRPDTDYLKWRWKPNGCELPIFDPFLFLDLVRNKSLALVGDSVGRNQMQSLICLLARVEYPVDISDNPDEAFKKYKYTTYNFTLATYWSPFLVSTKEADADGPSHTGVYNLHLDKADEKWTTEIERYDYVILNAGHWFARISVYFENNQRVGCRYCGIPDVSELPITYAYQKAFRTALKAINNLENFKGVAILRTFAPSHFEGGEWNKGGNCARTRPYGSNETALEGQSLEQYRIQVEEFKAAEEEGKGKGKKFRLMDTTQAMLLRPDGHPSKYGHWPNANVVLYNDCVHWCLPGPIDSWADILFHMFKMESTKSLEEKLE*