MTNVKSSYAETRVPQDKNTILSVSNASEFPTSLNYSIYFKTNVEKCFLTTKIHQHSLNSFTQGTKNPKYIESIKSDPDCGVVPMRVFRDQVDWSRHPSFSMKKIDYQLECEMRYAENREKYNAQLNREMEFIISSKQMIYDQYFTRRVLSYTTLWPPLHTKPELDIFIKKFFQLTSAQKKRLNYLMNTELSFI