MSRPEIAKLLRGGGRYKHDIIPDLEKHLEDQLEQDFFDPEANLALLKLYLLHPAKTEVSIIEGVLLKALMAYPATHFSLCMFQIPEKYHTDLKTVIKLSQQLEMAKFKSFWKESETAEALKRAKGWQEKVRDFIAGVISNMYRSIRSEQVTELLNLPAEELDARVKKMGWSRSKEEPNLIIVNTATFESARIEPKGPNHMTLDKYKSLFFAASSAAGRCAIRPVTTAAPQWIKKLRHAFIGLGFEDRNDAFDFNCTLADFKSTWIDREKEAEMPMPSSMPAKDLSLKEGQTIKINLPGGKSRRSREAEAGGYGGGTILX