MPSPAPLPPHFTWGFATAAYQIEGAVDEDGRGKSIWDTFCHLEPSRTKGANGDVACDHYHRYEEDFDLLARYGAKEYRFSISWSRIIPLGGREDPVNEAGVAFYNKLIDSLLARGITPWVTLYHWDLPQTLHDRYGGWLNVEESQRDFERYARVCYERFGDRVKNWITLNEPWIVSIFGYATGGNAPGRSSINPQATEGDTATEPWIVGKALIMSHARAAALYNREFRSVQQGKIGISLNGDYYEPWNAEDERDHAAAERRMEFHIGWFANPVFLARDYPACMREQLGARLPKFSPSDFALLREAESDFYGMNYYTSQFARHRDQPASETDYIGNVDELQENSKGTSVGEPSGIHWLRSCPDKFRKHLTRVYRLYGKPIFITENGCPCPGEDRMTCEESVNDMYRIRYFEDHLEAVGLSVNQDGADIRGYFAWSLLDNLEWSDGYGPRFGVTFTDYQTLKRTPKKSALLLRRIFEERIGISTKGQAPSAPGVFRAEL*