MDVFYISHGSPMLLVKDVPARDFLLQWHKTLPQKPTAILIISAHWDTYEPAVNTVSKNSTIYDFYGFPSELYKMQYNAPGAPALARRVKELLHTSGFQTVHEDSKRGLDHGAWVPLKLMYPKEDVPVCQLSVQPNRDGAHHYRLGQALAPLRQEGVLIIGSGSATHNLRSLRLDGSPTPSWALEFDDWLHQSLADGRFDDVIHYENKAPHARRVHPSPEHFYPMLVALGAAGARCRASRIHSSWMASSLSMANFVFK*