MSDSSSPKVESLEKDLRERLLPADDGEAGHFQEDESDSPEEKDRLQTGILQDMLEQASLAWPLALNLLAAYSTSIISSSFVGHLGTKELAGAALGNSFTGITARYVLQGLCGGLDTQAPQAFGAGNYGALGPIFKRTLLFLWLHCLPITGVLLAAPHLLRYLSREHEMAVIAHKYILALIPAVWLDAMARPLNRILVAQRITKPQMVISLIIVPLHVATTYLLMFPAGLGYIGAALAVGATNGYICLFTSAYIVWSGLAHRVFGGVWSQVFKGWRQMASLAYPAMVMRVAESAAFSAMTVIAAALPDPTNSVAAISVGFSTCAVMYMPFNAFGMTACTQVGNKLGAGDGRGARTAAVASALVGPLLWSLPAVALIEPHCRDVVISVFTDDRNPRFMSILNPLMLLVAAVNLFDGMQTILTGVVEGAGKQFHGSYTNLLVFYGLAVPLALWLGFRKELGVVGMWSGMLLGSVLQAIAYSIIVALIRWDTEAERVARAQARP*