MGQPYAWRLLSRVSSFRRASVILQHLRMSMHTEAAEVLLERRGCGGVITLNRPKFLNALSLNMIRQIYPQ
LKTWEQDPDTFLIIIKGAGGKAFCAGGDIKALSEAKKARQNLTQDLFREEYILNNAIASCQKPYVALIDG
ITMGGGVGLSVHGQFRVATERSLFAMPETGIGLFPDVGGGYFLPRLQGKLGYFLALTGYRLKGRDVHRAG
IATHFVDSEKLRVLEEELLALKSPSAEDVAGVLESYHAKSKMDQDKSIIFEEHMDKINSCFSANTVEQII
ENLRQDGSPFAIEQMKVINKMSPTSLKITLRQLMEGSSKTLQEVLIMEYRITQACMEGHDFHEGVRAVLI
DKDQTPKWKPANLKDVTDEDLNSYFKSLGSSDLKF