MELPFGKYSTSTQRTPRIFLLLVLAVVVLGIIPLYHPFNWYPADLATQHPSEISPNYHAAEEQKIKIKEPETCDIFTGEWVWNPDAPYYTNMTCYAIHEHQNCIKYGRPDTDYLKWRWKPNGCELPIFDPFLFLDLVRNKSLALVGDSVGRNQMQSLICLLARVEYPVDISDNPDEAFKKYKYTTYNFTLATYWSPFLVSTKEADADGPSHTGVYNLHLDKADEKWTTEIERYDYVILNAGHWFARISVYFENNQRVGCRYCGIPDVSELPITYAYQKAFRTALKAINNLENFKGVAILRTFAPSHFEGGEWNKGGNCARTRPYRSNETALEGQSLEQYRIQVEEFKAAEEEGKVKGKKFRLMDTTQAMLLRPDGHPSKYGHWPNANVVLYNDCVHWCLPGPIDSWADILFHMFKMESTKSLEEKLE*