MALDVLEQIQEQCCHGDLPQKESAADEAPQQHEVDTFLREAVNSRNRITVLRLEQEIERFARNTTQLDLLLKPMQSSYERLAAHRIAQHYGLQSMVVSASFPKVSRILLVKTSESRLPSVRLADIPLESGATDKPGSVPNEKIAIKQRASRASNGAGSLCESAESEKTPPKTMEEREEEYDKARARIFNSGEAANAVYGETGMGDGVDKQRVPECSSPPRGLISQSGEGKNQLASSSRVAIFRDREKDMKDPDYDRSFKRYPPLLDPSANAIFPALQRMYSPVNVYDKYTHLEGPWAPQVQVEQPTYMTALPFRGPRLESCYPDISYMHYGRSHSEAYWQCQRFPAHAHTGHYNQLKDGFPYSFQHGLQSTTSLGALGR*