MVLVAVGACYIDTILTTPHYPGEDDKLRATSILRRRGGNCPNTLEVLKQLVPQPSFGQEPPLKLIAVLPAQTSVASKQIRDAFEPQVSLNNCIYRQEFKEPASSYIIKSQASGSRTIVNYNELPEMKLEEFIQIADKLGTEARWFHFEGRIPDVTLSCMRHIREHYPSIKISVEVEKPGREGLQELAQEADVVFYSKSWAQANGYKSAKECIEKQSFQLGKATLLCCTWGQDGAAALEPRVGSAVQSPAYTPKGFQVVDTIGAGDTFIAGMLYGLTVKGDTWDLSQKLSIANRLAGTKVAQEGFDNLGRVLEPLSDH*