MMGGGLLEKMIGDDKVVGNLQWHVAMLCLIDNFCIITAQKPNDPNLGFWFILFESYYFKPLETLSNTDRCTMNQTRGEPMNSSPAFDEYKCRYYKELTLGLFKVKVSEKVYKCPYCPQSREYSYDDLCRHATRIARESKSAGLKEKGKHMGLLEFLERDIKPSESTCKRSRDPQLGLETLLQELSKRSQELISRTDSDMAFVIQQNEIIIDNFNRDLTNLLENANKKVKKIITEHEQIKMNESETLEQQKSDDTMKKLVEDQKRELEKLHQQIMELQNKSESFEEEVKEKDKKIESLEDELQNIRQQLVSGLEDNRVRGFCSTISVKRIGELDAKPLIASAKRRCLSEEDTARFISLWEDHLRDPNWHPFKVIAIGEGESKEMIDEEDEKIDMLKAECDEDVYDAVVTALKELNEYNPSGRYPLAELWNNKEERRATLKEGVEFILKRWRTYKHKNRG*