MSLPHYHAETDLNAENLLRLPAEFGCPVWVYDAHIIRRQIAALQQFDVVRFAQKACSNIHILRLMRALGVKVDSVSLGEIERALAAGYDPQTCPDDIVFTADVIDAATLARVSELHIPVNAGSVDMLTQLGQVSPGHRVWLRVNPGFGHGHSQKTNTGGENSKHGIWHSDLPAALAVMQKYRLKLVGIHMHIGSGVDYGHLEQVCGAMVRQVLECGQDVEAISAGGGLSIPYREGEEPVDTRHYYGLWNAAREQIARHLGHAVKLEIEPGRFLVAQSGVLVTQVRSVKQMGSRHFVLVDAGFNDLMRPAMYGSYHRISALAADGRALENGPWVETVVAGPLCESGDVFTQQEGGMVETRALPAVIPGDYLVLHDTGAYGASMSSNYNSRPLLPEVLFDNGQARLIRRRQTIEELLALEML*