MDVAKDLTSGTLAGVAQLLVGHPFDTIKVKLQSQPAPRPGEPPIYAGAIDAVKKTLAAEGSRGLYKGMGAPLATVAVFNAVLFASRGQMESIFRERPGQILTVQQQMLCGAGAGVAVSLVACPTELVKCRLQAQSALAASGAAGVATVSYAGPMDVARHVARNEGGAVVGLYKGLFPTLLREVPGNAAMFGSYEAIKQALAGGKATNTLGQGSLLAAGGAAGAMYWLAVYPADVVKSMIQVDDHSNPKFRGTLDAFQKVYRSEGIKGLYRGFGPAMARSVPANAACFLTYELVRSSLK*