MAAVPVQGYAAHDSSGHLTPFSFTRRATGPNDVAFKVTYCGICHSDLHQIRNEWKGSKYPMVPGHEVVGIVTEVGSDVTNFKVGDHVGVGCMVMSCGECDACEKKVEQFCPKTVWTYNSVDADGSPAYGGYSTRMVTNEKFVLHIPESLPLDGAAPLLCAGITVYSPMCHFGMTERGKHFGVVGLGGLGHMAVKFAKAFGLKVTVISTSPGKEKEAREILGADSFLISSDEDAMKKASKSMDYIIDTVSASHELGPLLNLLTVNGKLVLVGIPVKPLELRPGAVIFGRRFVGGSLIGGIQETQEMLDFCAEKNITSTIEKISVDYLNTAMDRLAKSDVKYRFVIDLETHSQSLKKSPL*