MSTHYIAGQWLAGQGETLESLDPVGQGVVWSGRGADVTQVDAAVRAAREAFPAWARRPLEQRIELLERFAATLKSRADELARVIGEETGKPLWESATEVTSMVNKVAISVQAFRERTGEKSGPLADATAVLRHKPHGVVAVFGPYNFPGHLPNGHIVPALLAGNCVVFKPSELTPKVAELTLKAWIEAGLPAGVLNLVQGGRETGVALAAHRGLDGLFFTGSSRTGNLLHSQFGGQPQKILALEMGGNNPLVVEEVADLDAAVYTIIQSAFISAGQRCTCARRLLVPQGAWGDALLARLVAVSATLRVGRFDEQPAPFMGAVISLSAAEHLLKAQEHLIGKGAQPLLAMTQPIDGAALLTPGILDVSAVAERPDEEFFGPLLQVIRYSDFAAAIREANATQYGLAAGLLSDSRERFEQFLVESRAGIVNWNKQLTGAASSAPFGGIGASGNHRPSAYYAADYCAYPVASLESPSVSLPATLTPGISL*