MSEQPTEPLSIKEEYQLWRKNCRYMYEFVSETALMWPSLTIQWLPNYTTTNGLIDAKLLLGTHTSNQSANQLKVASTQLLADPNVKANSKIKTVQKLENNAEICRARYMPQDANIVATINGLGEVDLYNLDTETRYSHFAPHTKNGYGLSWNPKQKGLLVTGADDNFVCVTDTTTNKTTFKSDIQKDIVNDVKWHQFNGNLFASVSEDSHVYLFDARDNKVVSQYYAESSNGINSLAFSPFAENLVAIGNTSSNINLLDLRKLGENSGLLHTMMGHSEGITCMEFSPHHDGILATGSQDRRIIIWDLFKVGEEQQQEDAEDGCPELFMMHAGHTAGVSDLSWCPFKDWMIGSVADDNIVHLWEISKKLITNEEAEVDVSILE*