MSGMSLKFLWDIIIITFCFLLFQHAEKKKIQKLHDGTNIATGLQTQLITDKLFNWKNAQKLAQIGVPFDERDSFLDEIQMEFEFLVEHNWQLNMFACWMCDLLRRAPQLNDGLAQSTIGKLTVISEQMNKLLFMLVSQSFIVSVQPEPVLKTQHKFVTEEEQFDVWTLSLPIMVTVHGSQDCDAQVAILWHRAFASISRNPNATDVTAVTWDNLALMLRNKFQLFTGARRPLSESDLAYLSEKMLMPNVADQKPITFHRFAKQAMRDELAFSFWEWFFSIMQLIKQKLLKYWDEGWCIGFISKHDASQSMMMSPHSSFLLRFSDTQTGAVSIGFVCDEEGQKVPFHLAPLTIKDLDQLSLASRIASCPQLRDIRYMYPHIDKEEMLRYFESEERHRVGGPDSPGGYIQSEIVMVAKTNGNFRRMSNAPSMFGADSPSPLSIQSKLDWSPGEVHQNSMMEMSDDLGQILTVSGMDAMSGDVETLLGPAFKNQITNFHPHDNSHQQHNLHFVDMSHPAMMLQPQQQQQQHHHSHNHNHNQFYPS