MDAAPGAAPNPAIWKLLWDKGFIPKIDMFCWTMAHNSILTGENLKKRGMEGPSRCSLCKMETETSDHLITGCNFSKEVWIQALRISPSINRPTSIQDLLSSWMHLSPFLMTKKPLLQSTWNWILKAICWKIWTERNSRIFRGKESHPSRVAAQARAIVGEALEQNSSLANTVPLNSEESHWLAQFVPNHHNRTPSKALLANWEIRLDEDAFNSWKLAMNAICLFFDGAAKGNPGLSSCGGIITEANGKLISSYAWGLGNGTNNKAEFCGLYQGLRIARTKGIANLLVFGDSRLLIQAISNKKRPSNVQLAQIMKRIRTLCEDFHSISFYHILRNLNSKADKAANEGARLCRGILHMDDSEIRWDVP*