MKFCSLFHVLSFCCTLAYAVPKSQFLQLHSLSNAIPVEWKWYGSVDEDSGYVYLTSKDSNEARSGSLWSTSVLRQVGWQLSTSFVAHVSENENTFFAIWYTSAVGSEGPVFGASDKWDGLLISQEIDQTGKIFVRGYLNDKSFELAQFTDPDLPPFAKCTIESSPEALNNIILKYGDQSGLELFVNDKPCFQVKDVILPQGYYFGVSSQSTSAKDLVALSNLNILPPDTSNNENLNPTSNTKQSVGDNTSPQTVIDTEGLNAIKADLAKLFNLVESQRQKMDSLHFALTNALERLNDISSTSQFPSERFNALEKLLHDSLSAQSSTADGTSKHLAEFEKEIKKAMGNAYSPYNLTNFMVFLLLGAIVSYGIMLVRRDRRRHKYL