MKILAILAPLVLAELLEDSCGKAGGSSKTAALLQLPNVNQSQKLTIHSLDDGLPMARVIPSWSSPRAVQHLSSRQIGLLLSSLLVCVIFSHVSHTELISSICSWIAASICTNLLNKEAASSFSAMCLLVIIQMWIANVVVILIRFDDLQLPSARDFVRWLPVSFLVSGMLGTSIFALEGTTVSTVNIIRNVLPIVTFILEKILFNSPRLVKPGHILSMVLTLFGTTLYGISNFSVTTWSLVMILLGTLLTVVDKLLQRHLLMSPDFKQPLAVCMIMNNTFGMLPLLLVALMTGESKVWPRLLEVSPWGTWMTLVGSGLSGCCLGFYGLAVSRLITAASVLMLQNMSKVLVILLSVLLLGDDLSGLSALGCVLSMVGSAWYGYVSLSGRQAEALLEAREACGQGQVKEDARERAGGA*