MLTDCSPHLPSTKKVIEKIKMATGLQSTSADSGKGHSKYTEITHGFSLVKGKSRHEMEDFHVAEFRKAQSHELGLFAIYDGHLGHSVAHYLQRNLFDNILNEPGFWDNPVVAIMNAYRRTDSAILDKAPDLGPGGSTAVTAILIDGDQLLVANVGDSRAVLCRQGTAIQLSIDHEPSSEREAIETKGGFVTKLPGDVARVDGQLAVARAFGDKTLKEHLSSDPDVKAERISDDDELLILASDGLWKVMNNQEAVELVRKTKDPKAAAKQLTDAALERRSKDDISCIVVRF*