MWLTELRDLIVVSPNPYRYLYHFGDLKGLFLFSLIQKKGILLRHKTPKGGREPAVQEWSSAPDDRSINQSVAMDPSPKSPFTESLLQGKVALITGGATGIGFEIALQLAKHGASIALMGRRKHVLDAATSTLQSAGFQAVGLQGDVRKKEDASQVVELTIQRFGRLDILVNNAAGNFLVAAEDLSPNGFRTVLDIDSVGTFTMCHAALQHLKAGGTGKGATESGLILNISATLHYSAQWYQIHVSAAKAAIDSVTRSLALEWGVDYGIRVNGIAPGPIKDTTGMDKLAPDEAGLSDGYSIKQSQWGEKWDIAMAAVFLASDAARHINGVTMPVDGGNWLNKPRVIPKETIRAISRDVEKRSRSTSKSPQSKL*