MKVNVYNVESFVDERLKIMVSDLIPNTKLKISVKMEFPWCKGEEFSSYGVFCSNEKGEVDLDLVEPIEGTYKADNCMGLIYSLEKSKTEGKNFAENISIDKPIIVNMIFETSIERKEVELKRIFKSEDITTKYISDEFIGKLFYKQNSNNKTILMLGGSDGNLDALDLLAAPLASRGFNVLTVAYFALEGLPDKLEEVPLEYFEKVFEWISENEITSTKEIFVHGTSKGGELAFLLASRYEQIKKVVVSQPHIYCFQALNGLMSGNDTSSWSYKGEPFPYIKVDNDIFFEEQKKNISKGIPFGFNSTYKKSLKRAENRKEARIKIENSKADILMIAGKEDNIWNSYEACLETLEIFEENNYPYNVELLTYNNMGHPLPIPYIMPLKETLCMSMSGGIFSSGGTVEGNSKGQFESWNRTIEFYKKPLSSDLNN*