MLRQVKPRNARSKRALEKREPKANENPKTCLFLRGTSCSQIVQDALNDLHQMRQPLAKKFTKKNAIHPFDDAASLEFFSEKNDASLLVFGSSQKKRPHTLTLVRTFGYKLLDMLELYLDPESFRTIAQFKTKKFAIGLRPMVLFAGTAFESPVSNEFTLAKSMFLDFFRGEPADKIDVEGLQYIISISAEDSTGDGDAKPAIHLRVYTINTKRSGQRLPRVEVEEIGPRMDFRIGRVREPDESMLKEAMKTPRGLDERTKKNITTDSMGDKIGRVHLGKQDLSELQLRKMKGLKRSRKDAEDVTDVIEEKEEETKRIKQ*