MCALRVPAMAAAGFAAQSILRRVVPSFLSTRPTTHVVGDFFSGTNLILRTPLHPSAFGICSLPQAIKGDADILLKGVRDKNTIEDVKRIVELAKRASLRREVLHTEFLTPPVLKESMLVLERLADLRIVAQGGYPEAERCRLSVGHVEALTSDPDNVAALSISGNFSFQPCSHGDFLGAILGTGIARNKLGDILLQGEKGAHVLVVPELSDFLISALDKVGNVSVSCKKIPLLALEYEPPRTKSSKSIEASLRLDAVASAGFKVSRTKMASLISNGDVRVNWSTVTKSNTIIKTGDMISVSGEGRLKIGEISSTRKGKFSVELIRYL*