MTELRVAIQGCAHGELDKIYERLKMKCRHNLPDLLIICGDFQAFRNTIDMDCASLTNKYKRLGDFHQYYTGEKKAPVKTIFIGGNHEASNYLTELPYGGYVAPNIYYMGTSGVVWFKGLRIMGWSGIYLERDFYLPHNEKYPFNEREKRSVYHSRWIDYLKLSLQSNIARSSIMITHDWPQGIEHYGDLRKLLQNKPFFRSDIEKELLGSPPGRKLLEILAPNYWFSAHLHVRYEASFVSDVGTKRTIALSGKDKQFPSKRQNVTGLKTKKNQNEIELSVSVSSDDFNSEVNNNDEIALDLSDASSDSDSLQVNCSSSSAPISQTTRFLALDKCKKDFNDHLEVLPITITDSQHDSARSDEIFLDQEFLTIIKLVEKFNISPQHKSLDVSSIRTELAQEIPTNGFKIETSLEAPKFQYDSQWSHSNVSKNLKNMSKLYKTYRNPQTIQLQQIYQS*