MLFWHTQPEHYNQHNSGSYLRDVLALPIFKQEEPQLSPENEAKLPPFQYVLCAATSPAVKLHEETLTYLNQGQSYEIRLLENRKLGDFQDLSTKYVKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCSPWPDIPYQVNNVPSPSYNSSPNSFSLGDGNSSPTHQVEPLPISNDHLLPSASIQDAQQWLYRNRFSPFCRLFSSFSGADLLKMSKEDFVQICGPADGIRLFNAIKGRNVRPKMTIYVCQELEQNRSHLQQKREGGDSNLCVYHAIFLEELTTLELIEKIANLYSISPQHINRIYRQGPTGIHVVVSNE