MDILRLGSISPHRRRKWLILLSLLGVSSYGAYKAYNSPYIAAKRKRLTNLFEGIASFAELVTDSAETITLVSRDLKQFLESDSDEIPNSLKQIAKITKSKEFTESISRVSEALAVGVLRGYNVEAESNPSVLFSEAGTGFVSVLVGSFAKNLVLGFYEVDETSVETTTNPRWMSLLCDDKFREVLADCIERFTSAAVTVYIEKTAGVNTYDQIFSGLTNPKHRDRARDVLVSVCNGALETFVRTSRQVFTSSEEETVRDSSSFGGNGWAEMLTTTLAVPSNRKFMFDVTGRVTLETMRSILEFVVLKTSQSFRRSLDAVQEEVTDRGRQVVGYVGAKSSVIITLCLAVYFHVVNRFVRGSPVCLNQHF*