MGEVKVLGAFLSPFAYRVEWALLRKGIKYEYIEEDLKNKSPLLLKCNPVHKKVPVLLHGEKPVVESLIILEYIDETWRENPLLPQDPFERAKARFWAKFAEDKCVVSMRLVFLSEGKEQEKAVEELLEALKTLEEQLKGKEFFGGESVGFLDLVAGCIPHWLPVFEEVCGFKLLDANTFPSLHAWGDRFLSVPFIKEKLPPFDKLLVILTNLRKSSLNKGVLIY*