MGSLTVSHKLPVIDFTMENLEPGTNSWSKASKEAVCALEEYGCFVALYDKVSLNIHDDVFQALEELFDLPTQKKVQNKSSKPLYGYVGQIPFIPLYESMGIDNANTLEGIQNFTNFMWPNGNNDFSQALLAYSKAAAELEEMVVKMVFESYGVEKYYEPHVKSVNYLARVMKYREAQVEEAKLGFVAHTDKSFMSTIHQTNQVNGLEIKGKDGQWFGVELSPSSIVVMAGDAIMAWSNNRIKSPHHRVMMGEEKGARYSIAQFSFMEDSLMVETPKELVDEEHPLLFNSFNHLDYLKFFSKEENRRLECALKSYCGV*