MSENVEISEEAIRTLGNQFDSASAYRRVITLAYIITKASGSGQRAATRSASEVTAAKEDKYWFPLPEKQDSLKALRSYQDLVEAGSPKEKSSTLRRFFPWLKRKPTEALSGSTPLEVEQISEGGVSGHDLTKYYREVSIDDSSLASTDPHKIFLDHMRDTRALDQYYASLIQLGFKRLWEKPGVKDEEVKQWLKVLAHTLKQQRSMDNFQMQVSASALYGLYSMQLKFSQNGALTPHIEAVMNVATESLKSVRRRIGPATSDLTWQKEILDPSTGFSDKLNEKAALLAIMQNDPEFRAAIDVDVKAGTAALEAFQQNFQSFTAHKRVAVLAAFYHVIKWNPKEATAVKLLRKIQSHAFPHEESLINFIWENTRARKTKSQIVINS*