MPMKNDHSPDQRTLSELFEHNRQWAAEKQEKDPEYFSRLSSSQRPEFLWIGCSDSRVPANVVTGLQPGEVFVHRNGANLVHRADLNLLSVLEFAVGVLEIKHIIVCGHYGCGGVRAAMDGYGHGIIDNWLQPIRDIAQANQAELDTIENTQDRLDRLCELSVSSQVESLSRTPVLQSAWKDGKDIIVHGWMYNLKDGLLRDIGCDCTRNALQFACQPAE