MRKTDHPQRAYWLKTLHQWHWISSAVCLLGMLLFSVTGITLNHAAQIESRPAVTARELQLPPELKALVTPDVLPSSPRAPLPARLADWIQTQIAVDVRGRDAEWSDEELYISLPRPGGDAWLRIDRESGAAEYERTDRGWISYLNDLHKGRHTGVAWSWFIDLFAVACLVFCLTGLFILKLHAANRPTTWPIVGLGLVIPLLLTLLFIH