MKTHDHIFSSRPTSFMAQKLLYYGKDIGFAPYGEYWRKARKICTVELLSSKRVESFRTVREEEIMNLIFSISSSSQLGLVNLSELLVSLTNDIVCRVAFGKKYSQGGQGKDGGFRFRRLMREHSELLGSFFVGDFVPSLAWIGRLSGLVERAEKNSREWDDLLEGIVKDHEYGKRETVDGSVKDFVDVLLNVQKEKSFGISLTKDHIKAIILDMFVAGTDTIYTAMEWIMVGLLRNPKVMKEVQEEVRGIAVGKSMVTEDMLHQMNYLKSVIKETMRLHPPTPLLIPRESTKSSKIYGYDIPAKTRVMVNAWAIGRDPKSWEDPDKFQPERFMDGGNKSHVDFRGHDFELIPFGAGRRICPAIHFTMSTVECTLANLLHRQWDGKQKMELQSNFSLDLIHFSVEGQKLPAKFLTFANASVINMDAIIRCICFKYG