MEAKKFELPSFSACSFKPMLHEEYEAIRHECEPWILALSESSSPVSDQFVMECLFPLLGCLTYATSPAHRVILITKFLVWAFALDDEDNDPSLLRATTIDAPVSRRHHQLILDCCCTGTFSLVAVDDPQLAARGAVSAYNDGRTLKSLHALQQVIDAMFLEMSATLQARFLNLMKDYLNAVALQSHYRSAHHVPDIDEYIAIRRPASLAFVVFLLIEYGLGIELDEETLNSNLMANIQEAVARHVALSNDVLSCQMEIHAGDYLNLPSIIAKLHSMSLRDALQRALDMVEDVDRLCVSLMGELQESRKQAWRRMCMALPYGLQEAKRGP*