MSEVSSAISFKGYKPFKMNISHFGNNQFDRNIINIWKQEMKGDGHICFKMENSLRRISTYASQYGQVIKNQKVDEAKGAKAMLKAFSLNKFKDDYLISFYKAAKDYLALQDLELARALRIRSKQRWFKEGECSSKYFLNYLRPEIRIMEFQVLHIRMGTGYKMLMRFKRFLWITGRDYTDNGERGLSRQRIKKWLFSFVSSRIESSDKDALNAPFTETELTHIVGSLAKGRSPGWDGLPYEFFQRYWNELKGDVTDYWNNILLDDGDISPFNKAILTLIPKCSLKASMEDWRPISLLPSIYKIGAKAMSRRLSPILDKILLPYQVGFVKGRYILDNVLNAAVATDIALNQGTDVVALFIDLIKAYDQVAWDYLLECVSAYDLGQKFFNFVYKLIFKAATYLSLNGTIVGSFTVSRSVRQGCPLAPLLFALATGPLMEAIEAWKGKGYLQGVQLQGINSCTMLQQLFADDTLFFVRATKGDIRALLYILEQFCRASGSQVSKEKSQCIWLSRK*