MDVAPGAAPNPAIWKLLWEKGFIPKIDMFCWTMAHNSILTGENLKKRGMEGPSRCSLCKMETKTSDHLITGCNFSKEVWIQALRISPSINIPTSIQDLLSSWMQLSPFLMSKKPLLQAAWNWILKAICWKIWTERNSRIFRGKESHPSRVAAQARAIVGEALEQNSSLANTVPLNSEESHWLAQFVPNHHNITPSKALLANWEIRLDEDAFNSWKLAMNAICLFFDGAAKGNTGLFGCGGVITEANGKLISSYAWGLGNGTNNKAEFCGLYQGLRIARTKGIANLLVFGDSRLLIQAISNKKRPSNVQLAQIMKRIRTLCEDFHSISFYHILRNLNSKADKAANEGARLCRGILHLDDFEIRWDVP*