MPTPIQDKLRTAMTTGGTLTVDFSSDLNAKAAGRLDVFLHDLGTSIRIDLATTGEPANILWLPWKQGNLTELQPSSISGAAVNSLFFTYYLSGCKVFGIRGGPVWHIDAPVTVAEFWPRIASDDWVEDYWPVGDTEDVAYIHRAGQQTNLWDLSTHLTGAAPTTYGSGNVGQAIVGGVVNASKQIDFYFQSSPWATLPYTRQTRKN