MRTQSELLLALSILFFQSNLFCYALYGPSSPVLQLNPSNFKSKVLNSNGVVLVEFFAPWCGHCKALTPTWEKAAAVLKGVATVAALDADAHQSLAQEYGIRGFPTIKVFVPGNPPVDYQGARDVKPIAEYALKQIKALLKDRLNGKSTGGSSEKSETSLSVELNSRNFDELVLKSKELWIVEFFAPWCGHCKKLAPEWTKAANNLQGKVKLGHVDCDSEKSLMSRFNVQGFPTILVFGADKDTPIPYEGARTASAIESFALEQLESNVAPPEVTELTGPDVMEEKCGSAAICFVAFLPDILDSKAEGRNKYLEQLLSVAEKFKRSPYSYVWAAAGKQPDLENRVGVGGYGYPALVALNAKKGAYAPLKSAFELEHIVEFVKEAGRGGKGNLPLNGNPEIVKTEPWDGKDGEIIEEDEFSLEELMGEDAGSKDEL*