MDDLHGSNARMHIGEAQDPMHVQYEHHALHHIHNGSGMVDDHADGGITGGMSEGVETDIRSHPGNITDNRGEVVDRGSEQGDQLTLSFQGQVYVFDSVLPEKVQAVLLLLGGRELPQAPPTGLGSSHQNNRALGLPGIPQRFSIPQRLASLVRFREKRKGRNFDKKIRYTVRKEVALRMQRNKGQFTSAKSNNDEAASAGSSWGPNQTWAVEGSEAQKQEISCRHCGIGEKSTPMMRRGPEGPRTLCNACGLMWANKGALRDLSKGAPPQTPQNFPLSKNEDENLEAQMMISVANNISNSQ*