MGEVWGMEIMASRHFGDIKVNVPFLYKGSSKILELHFLEKQLEKKGYYFKALKEMEEATNGEPNEEFLKIKKGLLQSDELLQYILETSVYPREPQPLKEIRDASAHHQKKMMLTTPDAGQLMVLLLKLINAKKTIEIGVFTGYSLLLTAISIPDDGKIIAIDIDREAFELGFPIIEKAGVQHKIDFIEAPGLEVLDRLLEDPNNEDSFDYVFVDADKDNYINYHEKLMKLVKIGGLILYDNTLWFGTVALPNCLVPEKMKYNRDHIIKFNKALSDDSRIQISQVPVGDGLTICRRLY*