MMCPDSQYALKGRCYKVHGEPMSWDDAIEYCKNKRPGSDLMEVYDEEEWEELAEAVKEHYKGDNDVAIGLYDLDGNDKWVWANKRAFTFSAWAPNQPADASNDQDCVVLVVETGFLYLVEVDPSDKYAFLCERLY