MLILFEPGVCQVDVATGRLKGATNRYVKTFRDLAGLYRDESAYQALIATRGDDVAYEVTDYKPSANGGDIIIGVTRMEPGKIGDEYFMTRGHIHARPNRPEMYYGEAGVGVMLLESPHGEIRTIEMRARTMCYVPPFWIHRSVNVGLEPLVMTFSYPADAGQDYDVIAKAGGMRTVLSMTGTVDGPQSITPVIQGDTHRL