MREYQRLKGFTDNLELRRRNRATVEHYMRMKGAERLQRHSLFVEDGCAGNWTTESGEPLVFRGHESLRRLAEWLERCFPDWEWHNVRIFETEDPNHFWVECDGRGKALVPGYPQGYCENHYIHSFELENGRIKRNREFMNPMQKLRALGIAVPQIKRDGIPT