MTSLEASLISHRFGNLVTMDFWDGLWLNEGFATWMSWYSCNHFFPEWKVWESYVGDSLAAALSLDSLRSSHPIEVPIKRAEEVNQIFDAISYRKGSCIIRTITAYIGEETFMEGIRQYLKKHAYGNTETNDLWAALSDASGKDIAGMMDTWTRNVGYPVLTVKEDEREKTIHVKQNRFLKTADVKPEEDQTIFPVVLGLRNKHGIDMNLMLTEREQTFKVQDTDFFKLNANHTGIYRTFYSSERLEKLGQAAKKGLLSTEDRMGMVADASALSAAGYQKTSGTLALLKGFTTEDQYLVWSEVVGAVSSIRAAWQFQDDRVKEALKAFLGTLTFKKAESLGWTYADDEDHIMAQFKALMFSSAGVAGDKEVIAAAKSMFEKYKAGDKSAIHPNLRSSVYAIVLRTGGESEYNTILSFASDGKTADERNTALRALGCARSPALIKRTLSLPFTDVVRDQDTYLPLSSLRTHRQGIEALWEWLQSEWETIIKRLPPSGTMLATIVQMCTSGFSRTEDADKIKKFFEGKDHTGYDRSLMQSIDSVTAKSNWVTRDGSDVEGWLKSEGYLS*