MELWKLFVTALMPVLKVLLITAVGTFLALHRFNILRESARKHLNTIVYFVFTPALVCSILAKTTTFKSLVAVWFMPLNILLTFIIGTTLGWLFMKITKAPPDMQGLVLGCCAAGNLGNLPLIIVPAVCKESSSPFGAVDVCNKKGMAYASLSMAVGHIYIWTFVYNIIRVYSCRIFNVNKVDDSTVGPAAIETDLENYSTRPVVTAEDLSQTNDHEPKQKQTTNPLKTLVQKLNLKVLLAPATIGSILGLIIGVVPPFQKMFVGDDAPLRVIEDSASMLGDASIPAITLLVGANLLDGLKRSGMKLSLVVGIIVVRYIALPILGVGIVKGAIHFGLIHHDPLYQFILLLQYALPPAISISTITQLFGAGETECSIVMLATYVCASFSLTLWSTFFMWLVL*