MVSEHAARRPGPTRSAASRLLADPKRARLSKLDEYEHLEQLALASLDLGALEDAESACAKLYDAFPGSARVGRLAGMIMEASGRHDEALKHYENVLEKHPADQRVMKRKAACRYASGDLPGAIEELVKYLDVFMADVDAWDWLADLYVAARRYDRAIFCLEEVVVARPSAHRFHRKIADAYYAVGGDKSITSAEREDALNNARKYYAAAVDQSIGRDVRALYGLTQVDARLKSAAGKKGGGGGGGGGGGGAGGEDFELGGARLSERAAGYLCAMYEQKNPGLAPIVAKQLGRSVGR*