MKFCSLFHVLSFCCTLAYAVPKSQFLQLHSLSNAIPVEWKWYGSVDEDSGYVYLTSKDSNEARSGSLWSTSVLRQVGWQLSTSFVAHVSENENTFFAIWYTSAVGSEGPVFGASDKWDGLLISQEIDQTGKIFVRGYLNDKSFELAQFTDPDLPPFAKCTIESSPEALNNIILKYGDQSGLELFVNDKPCFQVKDVILPQGYYFGVSSQSTSAKDLVALSNLNILPPDTSNNENLNPTSNTKQSVGDNTSPQTVIDTEGLNAIKADLAKLFNLVESQRQKMDSLHFALTNALERLNDISSTSQFPSERFNALEKLLHDSLSAQSSTADGTSKHLAEFEKEIKKAMGNAYSPYNLTNFMVFLLLGAIVSYGIMLVRRDRRRHKYL*