MTIFPDDFLWGGAVAANQVEGAYNEDGKGLSVQDVLPKGGLGEATENPTEDNLKLIGIDFYHKYKEDISLFSEMGFNVFRTSIAWSRIFPKGDEEEPNEAGLKYYDELFDELHAHGIEPLVTLSHYETPLYLARKYHGWIDRRMIHFYEKFARTVLERYKDKVKYWLTFNEVNSVLELPFTSGGIDIPKENLSKQELYQAIHHELVASSLVTKIAREINSEFKVGCMVLAMPAYPMTPNPKDVWATHEYENLNYLFSDVHVRGYYPNYAKRYFKEHDINIEFAAEDAELLKNYTVDFLSFSYYMSVTQSALPTQYNSGEGNIIGGLVNPYLESSEWGWQIDPIGLRIILNRYYDRYQIPLFIVENGLGAKDQLIKDEFNNLTVQDDYRIQYMKEHLLQVAEALQDGVEIMGYTSWGCIDCVSMSTAQLSKRYGLIYVDRNDDGNGTFNRYKKMSFTWYKGVIESNGESLFK*