MQEKTKCLALIGAGALLGSITATVAVLKLLPTREATVKRSNYANSNGKSVFSAPAAEGHASLKEETCKMDPVDLLKDDIVSEQLTRNIQFFGFDAQQKVTTSYVVVIGLGGVGSHAASMLLRSGVGRLLLVDFDQVSLSSLNRHAVATRKDVGTPKALCLKKHFSSIYPECHIDAKVLLYDASSEEEILSGDPDFVLDCIDNIDTKVALLAACVHRGLKVLSATGAGARADPTRIRVADLRESTNDPLSRSVRQRLRRDHGIEGGIPVVFSLEKPKAKLLPFKGANGDEENPSDYQVVPGFRVRIIPVLGTIPAIFGQIMASYVLTKLAEFQVQMEPIVNFDMDHYRVLHQRLIEHEELNYGTSIQVQVDVEEVMYVVKELWHGRSARDETRKEVGRGMWRSVNELMLVRWDKSKPASASNLILLKFTEADEHESTTLEDIKENEPEFFTRVTSRLKRAELDYYEQIM*