MAPPALRSWGELQHDLLVAIMSRVGAPDLLSGGAPRTCSAWWAAARDPLAWRRVDLRDWTARTSARRAAGTAATRGIVSVHAALTGDLEVAATRADGRMEAVLLPEFADEEHLMLLAERSPNLQYFSFPTTCMTSDDFCGAISKLQSLKGMAVDESLVHYDVLLHVHQCCPGFRELKVFALYVDEDMASIICESLPQLRKLEIPNADMSCAAIVKFLDCLDKLEYLDISGYETSAISSSVLHKASRLKAFVWNSKFELGEFMDCSNCGEHSINPQEPCKCTMDHKVMDWLAGPSQTA*