MRHRMSKRDVRALRERAVPKAVLHGREDIIVRPRAARAMARLLGAELHMLDANHMSVVEASEQVNALLLRHLRRSQKAWAGRQSRWRAVWSSAWWGGGERAGGQGPGCRERLRSAPSGPDDWHRAEMNEFLPAIREVVFAANHFEALGLPNHKKGHTGRWRLGPRATPLAGPSAESPALVGYSLGCRVAYWMACLLEAEGRPVELVLLDGPAAGDDGYPPRMGGYASEVAEEIRLNMGLAPPPDGRSASLGPQGGGANSAAQAMQFAVMKRSGSFRMLFTLLEDAGEDAAAAAVRLIELPDRVVEPLGPVRAPVLFVHTEQIRENGTAGVLLERVPHATAAKVPGDHFSFITKSATQIAEAVAGWPSPSAG*