MKGNISSLGHFSESLFYSSPSSWLCPHCSPEQEFYPADSTPFEERELVDVCSFAENVDVLDNKRPKDAHVAFSELNENQWKPQATGNAESSGYIARLSRSTNGSPVRQQARASSLPIQINESGEAMHIGAPAKFDCISARMSSSKHLLPIDRQPKKNVNRRLGKQHSFPSDIDREEAWERKRELFGMNEPGKQSNVNRIRMERSASDCGGRSWAAEKSLGKARTLSLTDEDLEELKGSIDLGFGFSCGEECDLSGTLPALELYFAINRQYNESKNRSSPVSPLERSVLYGTLSEDSPKSPHNASWRISSPGDNPSQVKARLRHWAQAVACSVKQGLSL*