MKITDLQMDMHKSNSWLYYKLSIQTLGLVLRSGITITRPNPKADAKLQITSGVHHGGTIKVIVAGLPRTGTISMKRALEELGYGPCFHLAEPLCQFDNLSQSAAIVHTKDTSLRRRKLAKLLQGCEVTLEVPGSACLPDLLEMYPDAKVILTERTSAAVWLRSWRGFGIDLRSDCFRWVGYWVPGVVAANDLYRGWMQLSAERFGVEPEPSEKLYHAHSAWVKSIVPRERLLVFKCQDGWGPLCEFLGRQRPNPFPHGNEAGYLRYYKRVAMVLGVSLWLVVLAMAFLSLLTVFA*