MKRERFVNAGMSSSSSEAGLGNSASGSSIKDQNNESNLMEVTSREAVHKPQKRLLGRIWNAFSLVGSLFYRSHNEDFGKKLEHLSKEEAAIHARLKRRSQSWRNLARGMIIYSIIIEVFLLGVAIVMTRAPDISWQARALRVFPMFAFPTLASLVYSACGRIYRMCERKDQKVLDRLRDERKAKIDELKERTNYYLTQQLIHKYDSDPAAKEAAARVLASKLGADAGLAFKLEPLNMTDENMHASPGKNHKLESFDKTGLRRRTSLQRASSSEQSLLPPGQERNGIGRMGNADSSEQSMEIEPFPGKMSNASGGWVARLAAMLVGEDPTQCYALICKNCHMHNGLARKEDFQYITYHCPHCHTLNGSNQLGEADITSSLAMTPRVSGVQSRIPLLNAQLDMSGAGVEPQSSESYTTASESSEISS*