MRQQVSVRVKPWVDIITLGNRRVVKEIVRLCLTGAVQEEILHLDECVKGYVYLEQVQDGWRYCSPRLLLRSIAERMGVPARSIPILPVAAKGLTLEDAFLDTFLALLCLNEGKSIPVRKIFVGAVGPEAVLDMKVEIKCGVKQVQEEHQFFIPREKRFYYEHDSFTVGADGCMYYLPPCTMGRRPSFSILLRCQKNAAVTDLRLFLGNDEGDTCEFWIQLKGSKDPISRGDVAAFNQILNVPGRRKIYVLCSTSGFTFDSTSRDDGEVLFMNLIHFMPDFLRQSVEN*