MRMEGGGAGPAAAAAAGGAHGLGEAQIKGTLTHGGRYVQYNVYGNLFEVSAKYVPPIRPVGRGACGIICAAINVQTREEVAIKKIGNAFDNQIDAKRTLREVKLLRHMNHENVISIKDIIRPPRRENFNDVYIVYELMDTDLHHLLRSNQPLTDDHCQYFLYQVLRGLKYVHSANVLHRDLRPSNLLLNAKCDLKIGDFGLARTTTETDFMMEYVVTRWYRAPELLLNCSEYTGAIDMWSVGCILGEIATREPLFPGKDYVHQLRLITELLGSPDDTSLGFLRSDNARRYVRSLPQYPKQQFRSRFPNMSSGAMDLLERMLVFDPNKRITVDEALCHPYLASLHEINDEPVCPAPFSFDFEQPSFTEEDIKELIWRESVKFNPEPIH*