MMGGQSIADSGGQIKISFGYHCNNNTDDSGEESDGIDVRPGSKLRRANSSFSCLSGAALSANATLANTNICNGLFGAEILPALDSPTSFRRIPSSPSFSKLDLLSSSFQSSLSNLSCSPSSPSELTEDNSSSLRSTSAPSRCESFLNATEVKIAGGAAGEDRVQAVCSEENDSLFCGIYDGFNGRDAADFLAGTLYETIRHYLGLLDCELERESKVSDRVGFYGLPYLEVEKSCTSFKQRVLNSLEQALIQAENDFLHMVEQEMDNRPDLVSIGSCVLVVLLLGKNMYVLNAGDSRAVLATYGEGIDANSDGRLQAVQLTVSHTVDDESERIQLLKNHPEDPSTIVGGKVKGRLKVTRALGVGYLKKKSMNDALMGILRVRNLVSPPYVSVQPSLTVHEISSSDHFVVLGSDGLFDFFNNDDVVKLVHSYIQRYPFGDPSKFLVEQLVMRAADCAGFSKEELMSIPAGRRRKYHDDVTVMVIILGMNKRTSKASTRL*