MCALRVPAMTATGFAAQSILRRVVPSFLSFRPTTHVVGDVFSGTNLILRTPLHPSAFGICSLPQAIKGDADILLKGVGDKNTIEDVKRIVELAKRASLRQEVLHTDFLTPPVLKESMLVLERLADLKTVALGGYPEAERCRLSVGHPEALTNDPDNVAALSISGNFSFQPCSHGDFLGAILGTGIARNKLGDILLQGEKGAHVLVVPELSDFLVSALDKVGNVSVSCKKIPLLALEYEPPRTKSSKSIEASLRLDAVVSAGFKVSRTKMASLISNGDVRVNWSTVTKSNTTIKTGDMISVSGEGRLKIGEISSTRKGKFAVELIRYL*