MGSLTVTHKLPVIDFTMENLEPGTNSWSKASKEAVCALEEYGCFVALYDKVSSKIHDDVFQALEELFDLPTQKKVQNKSSKPLYGYVGQIPFIPLYESMGIDNANTLEGIQNFTNFMWPNGNNDFSEALLAYSKAAAELEEMVVKMVFESYGVEKYYESHIKSVNYLARVMKYREAQVEEAKLGFVAHTDKSFMSTIHQTNQVNGLEIKGKDGQWFKVELSPSSIVVMAGDAIMAWSNNRIKSPHHRVMMGEEKGARYSIAQFSFMEDSLMVETPKELVDDDHPLLFNSFNHLDYLKFFSKEENRRLECALKSYCGV*