MKLAASASTFQVSAPLRCSFPAELHPDYLWVRGECDDWIVAVAQPPSDSARRFLLDCLLPRFGCRIFPTAQYTDRLVLATKILSWLFVSDTEDDNPQGLGADPAASVQRHELIMAVLRRGGLYVPTSPPTTSGVQLKALAEVWEKVCPDMPPGLRDRFTESMAQYLDAVRLQASYRSSDCLPTDVDGYVSIRRPASFCLPGFALMEYVLGIELDNDTYHDALIVQLHSVVIDHICFCNDLLSCHIEIDAGDFFNLPSVLYYSTSASCSTFTVQQAVDRAVEMVESADATCVDLVGRILSSSLADRPGVRSYIKGLCSCMSGSLHWTYESARYRKPRS*