MASTLLEQTRAAHEENERLERLIVKDLQQEVQGHRERLHQSHRVKNFVETMVANSARLAEVYEDKDHARRDEIAALGGQGTAGQNVFSSFYDRLKEIRDYHRRHPGAKAVDPGENPDELIKEEPWIEFSGEEAYGRYLDLHELFNTFMNAKFGQPVEYSAYIEEFHQTHKIRQSLKFTKKLVLVLVVPVLSIAVYSIESLAMLLKALLVIPKRWGYKEYLGSLLEYLTSFFDRTQPLQPYEKIMAKVNFILALLFRASVAPVGLILDDDLTANIGSLRRKINGVRKLGRSVILVWSVWSCLELLSSSSLEMEDPAFRPVVNQWRGRSRNSLRYQHLQWLGGLSGAMLPPVEADFEPKWEEGKVAGWEDSGRSNGDASSTARQQDIVDLQEFDTVEELLDPELVPLEKLKQALAALGLKTGGTPQQRAERLLLTKETRLDDLDPKHFVKGARPSKKTAGDDAIRTAEGKDIALMEVKVLKLVELLKEAIAETKAHVEKKMALTYEEMEAEREEHEAATVEEESDDEEGQIYNPLKLPMGWDGKPIPYWLYKLHGLGQEFKCEICGNYSYWGRRAFERHFKEWRHQHGMRCLGIPNTKNFNEITVIKDAEALWEKIKEKQGVNKWRPEVEEEYEDTEGNVYNKKTYTDLQKQGLL*