MGNFLLLSLTISGVLLLSLIYRFFYVFWWKPMKHGRYLNDQGIKGPPYKLVVGNITEDFRLRNEVQLKPMDLSHGIVPRVLPFQYRTFKTYGKISMTWVGANPRVIIMDPELIREVLSDKSSRFEKTKLSPVLKVLVSGLVAHEGEKWAKHRRIINPAFHQEKLKRMIPAFLTSCCELISRLEKSVGSEGSCELDVWPEFQNFTGDVISRTAFGSSYKQGMRIFQLQTEQARLIIKSIKSIVIPCYRFLPIRVNKRRNEIDKEVSALLRGMIMEREREMKMGNVSNDDLLGLLMESNFKDFQEQESSNATAMTIEEVIEECKLFYFAGQETTAILLTWTMVVLSMHPNWQVQAREEVLQVFGKTNPDFDGLSRLKIVTMILYEHLMVLLCKPMWLPKILLLLMHLTACPLVIIVGVDEVAEEDKVEVIHQTMRLKKAEYNVNFVVAQTTFLKIACTV