MEVGRFEPGTSCRLYPTLRWPFQGRNMALSSVQFSGQRKGHQNIHRCCNLKMEVKRIAVSNDERFPSFGPLSCTFNGGYAVSEAETDKFISWDEEAMVLKNKADALIPELKGKCIFLVGMMGSGKTTVGKILSEALGYYFFDSDKLVEEAAGGMSVAQIFKDRNEQVFRDSESEVLKQLSTMYRLVVATGGGAVVRPQNWTYLRQGITVWLDVPVEALAERVVAVGTESRPLLGQASSDCYSKALARLTKLYEDRAEAYSNSDVKVSLQRIASEHGYKDVSPLTPTIIAIETLKEIGKFRRDRILINAAAGA*