MPLNLTLFLLIILIIGLFCLTAINTALRRLHKKNSKKQLNLSGKLFFYRHFHAIFFRNQEAEELFFITTLAQNILRFIYVIFSLTILIQLNLISWLVNPITHSSSLIINWPAGLLCLISLFFLFFIVGDYLARILGGRYPEIAIQVCALVSSLFMTLIFPLTFLFLKFSQAFARTIYFNPLSETASKAKQEIIEIIEESNFTASLDPHDKKLIEGVMDFKDRIAREVMVPRVDIFSLAHDTTIEQAAVLIYNEGYSRIPVFKHTLDNIIGVLMYKDVLAKYMEFSRTQDTKILQAPISGLVKNVLYTPETKKISHLLQEFRKKQVHLAIIVDEYGGTEGIVTIEDILEEIVGDIADEYDESEESLFVALPEGGWLIDARMTIFDIEEQFDIEIAQDGDYDTIGGYIFHETGNIPSKGFVLTKPNFELKVIRSNDRRVEKLKIRSIRLDSEEKDEFSS