MSLECYIKDALPFGHEFEIINLQSIPRETSPITFPKREAEDVNGKTVKTIKTQHFVALCFEEKVVFALEIVVYFSLNSANNGPVERLLFVSKADTNGYCDLRLDIGQITKSIIAYILAISPGHYLRAVKPLIRKALSGAKIIKRSTSVQRALEILSNRPLDSKGITSRVKIPDQDLYVSFPVPTEIVTKVSLFTRAEPQYLFSNSSKNPRKHVLSGDKLLKWWLKIVDQIVVEDFDNKTKATLQIPGEEKRVISNYLRNTAYQNWTVGDIFSESPQDIALYRIPLFPDDPKGRFLDHLISDGRISKVNVLTFWTELQARQEFRLGSTVSVIGVSGKYIGRCNEPERTDIIIPTSKKNFKNLKNYITGEEYDTEEGAEEAYMNIRDIFDMHYSTKMIKVIGNHHKIATTKRPEINTINVINTLSVHRKPKS