MPGIINVFGGAGIGQGAFSTQEQADELAKVLKAGDVNIIDTATLYGPSEENIAKFGLPKQFTIDTKTVGGIFGKGSGTKKAILEHAEQSEKHFGKVDIWYIHTPDEGTPLEEQLEGINEVYKRGFFKRFGISNFSPEMVQQVYDIAKAKGYPLPSVYQGNYNPAARKQEDVLIPLLRKLNIAFYAYSPIAGGFLTKSKEDIANKKGRFDPSTQMGRIYSAAYAKPELLDALAEWQSIAEEEGVPRAELAYRWVKYNSSLKPEFGDALIIGASSIEQLKQTLEAIKKGPLSDKATKRIDHFWQSIKHVAPLDNLNN*