MMGGQAITDPGAEIKVSFGYHCNSNTDDSGDESDGIDMRPGTKLRRANGSFSCLSGAALSANATLANTNICNGLFGAEILPALDSPTSFRRIPSSPSLSKLDLLSSSFQSSLSNLSCSPSSPSELAEDNSSSMKSSSESFLNATEVKIAGGAAGEDRVQAVCSEENDSLFCAIYDGFNGRDAADFLAGTLYETIRHYLSLLVWELEPESQVNKGSYVDCFGNALPYLDVEKPCTSFKQKVLNSLEQALTQAENDFLHMVEQEMDDRPDLVSIGSCVLVVLLLGKNLYVLNAGDSRAVLATYGESIVTNSDGRLQSVQLTVSHTVDNESERIQLLKNHPEDHSTIVGGKVKGKLKVTRALGVGYLKKKSMNDALMGILRVRNLISPPYISVQPSLTVHEISSSDHFVVLGSDGLFDFFNNDEVVKLVHSYIQRYPLGDPAKFLLEQLVIRAADCAGFSKEELMSIPAGRRRKYHDDVTVIVIILGMNKRTSKASTRL*