MGEVKVLGTLASGFAYRVEWALMHKGIKYEYIEEDLKNKSPLLLKCNPVHKKVPVLLHGEKSIAESLIILEYIDETWKENPLLPQEPLERAKARFWAKFAEDKCAAGIQTVFHSEGKEQEKAVEEFLEALKTLEEELKGKAFFGGESVGFLDLVVGWIPHWLPVFEEVCGFKLMDANTFPSLHAWGDRFLNVAFIKEKLPPSDKLLVRLTNIRKGRLNK*