MVTDAYKMSNPCECCQSKLKFIRQINRNFMHSMVLPEWFVNQLGGKIWRTIKLQAPNGIIYDVGVTENMNRIILKLGLSCVIRFFSYSPLHWSLTIEDFVTAEDNSVESDDLQKLSNYYVLSGQCYLTESQEMKKSNVKQGPTLVIRKDYALEHLPCKDTNIILQLPRKNKDWHCRFTIRPSGTSDAGRRNLSLGNFVHDNHVREGDIYLFEPMANAKQKRFTMIAHLLHKESIDHSPGARTDIGSNHGRTSKKMAVAMVEPPTDGEEYSSEHEELGVPDDSEGGSEPPFMLPDKSCLTPAQKEKVFEKVNEIKSELPLYVAVMSKSNVCRGGSYNSPVLMGTNFHVSPSLRHSNIFPVLPYINSASARNTQADILFRSLLLAIIVERIDIYNFGAPAGGEEQIMDYQCATQHATHSAYNEGSQRMDLFRPRQPPEGGGPLSLQADEEQGASDYDGLHHSP