MDPKFNGDWTANEIETVRSIIASHDAKIRWSNNRDAMHYGIVEELHARFPRKDKRQVIDLYVDLVVEMVNAIPMSSNQLPMTVSNGHVVDNFEVTVENLGVHNMDEMKAQRMVEEQHHRKVVVPQQDKQRARRFWTLDEHRNFLFGLCAYGRGNWKNISKDFVTTKTPVQVSSHAQKFFRRQESTTKKQRYSINDVSLYDTKPCSNAYNPYCYGSGGQLTSMDNLTQVYSPFQGPASQAGSSHTITWAAGQQTPLHSSATPVMEEDGTQMEWTNYY