MGNFLLFSLTISGVLLLSLIYRFFYVFWWKPMKHGRYLNDQGIKGPPYKLVVGNMTEDFRLRNEAQSKPMDLSHAIVPRVLPFQYRTLKTYGKISMTWVGANPSVSIMDPEQIREVLSDKSGRFEKTKVSPVLKVLATGLVIYEGEKWAKHRRIINPAFHQEKLKRMLPAFLTSCCELISRWEKSVGSEGSCELDVWPEFQNFTGDVISRTAFGSSYKQGMRIFQLQTEQARLIIKSVKSMVIPCYRFLPIQVNRRRNEIDKEVRALLRGIIMEREREMKMGNVSNDDLLGLLMESNFKDFQEQESSNATAMTIEEVIEECKLFYFAGQESTAIFLTWTMVVLSMHPNWQVQAREEVLQVFGKNNPDFDGLSRLKIVTMILYEINTHASARNTLPKSGVVGLKSGC