MEELGLPERLFETGYEPTGRKRINNYFNLRWIEVVKTALSDAQQEMLAESQFRQLMLMGSHTFSVMFAHQLLSRQLVTRKLYELWWVFAGKPIRYGIGEFALVTGLNCGTPPTASVAEQRVAKGKKKGKSKAKQCGGDGHVWQSLFGSEETITADWIICRLGQKDKYKDDDTRLRLSLLLLVEAILCPTSGSTQLRPDVVEMVGDIPMFLQYPWGRESFLLTVGSGKIRSAGQLVQDTLAIQGFAHAMVLVTVCSCPQIIASPGLGEDLLNEDLPIEDIVDESAILSFADEVDDVQVNHLVSLIHDGFPFEINTWRGGVKAADAKHSKGAAGGLCPDQGNVQGQSTAHANAECNAGGCDFGERFDVSNFVRLVANELHTRAVPLLRTLKAELIGEIQSVKFEVLASLGGVMEGPRGGNAHRVPEVPFTSSAGTGL*