MMDLLAPDHLRFTCEILFDEIHLYRVEEGGMNLSELGASLIELKAQLWESHGVCLDENDDDEEEELDYDESDPITDLVIHVSWAPSPELQLDGSPFVRLLHRVFPNLTRLVYFLCHIDERDEQGDSMDLLVALLAHNKDPTPTTQLSSLEISFTRWQPQEFHCSLDKLAAITVPHLQELKLIGQSITRLSSSCLTGLGHFIQNNHTSLQTVEFFGICNPNQFAWEPVIGALRGMTGLQKVAVLHDEEDHPEKHYPIHDPSAMARMQYWPNFLPRIQQTKANHLGGGDPSKATPEQWIQALLSVRDRVDCLYYFLSTYPMESSVAAKAILERGL*