MKLEKFVDKLPIPKVLKPHSKSKEMTYYEVTMKEFQQQLHRDLPPTRLFGYNGVYPGPTFEVQKHEKVAVKWLNKLPDHHFLPVDHTIHDDGHHEHEVKTVVHLHGGRTPPDSDGYPEAWYTKDFQVKGPFFEREVYEYPNEQDATALWYHDHAMAITRLNVYAGLVGLYFIRDREERSLNLPKGEYEIPLLIQDKSFHEDGSLFYPRQPDNPSPDLPDPSIVPAFCGDTILVNGKVWPYDELEPRKYRFRILNASNTRIFELYFDHDITFHQIGTDGGLLQHPVKVNELVIAPAERCDIIVDFSRAEGKTVTLKNRIGCSGQDADPDTDANIMQFRISKPLKQKDTSSLPRILRKRPFYRRHKINTLRNLSLGASLDQYGRPVLLLNNTKWHEPVTETPALGSTEIWSIINAGRAIHPIHLHLVQFLILDHRPFDIERYQENGELVFTGPAAPPAQNEKGLKDTVKVPPGSVTRIIATFAPYSGRYVWHCHILEHEDYDMMRPLEVTDIRHQEFEAWARTKTHLRRGSE