MGNFLLFSLTIAGVWLLSLIYRFFYVFWWKPMKHGRYLNDQGIKGPPYKLVVGNMTEDFRLRSEAQLKPMDLSHAIVPRVLPFQYRTFKTYGKISMTWVGANPRVSIMDPELIREVLSDKSGCFEKTKLSPVFKVLVTGLVTHEGEKWAKHRRIINPAFHQEKLKRMLPAFLTSCCELISRWEKSVGSEGSCELDVWPEFQNFTGDVISRTAFGSSYKQGMRIFQLQTEQARLIIKSVKSMVIPCYRFLPIQVNRRRNEIDKEVRALLRGMIMEREREMKMGNVSNDDLLGLLMESNFKDFQEQESSNATAMTIEEVIEECKLFYFAGQETTAILLTWTMVVLSMHPNWQVQAREEVLQVFGKTNPDFDGLSRLKIVTMILYEVLRLYPPAPFTARRVDKATKLGDIILPPGAEVSLPTLLMHHDPEIWGEDVEEFKPERFSGGVSKASKNQIVFFPFSWGPRICIGQNFAMIEAKVALAIILQHFSFELSPSYAHAPCNVITLQPQHGAQIILHRF