MMVLMARFAEILRTTEQNTRQFVHEGIHRVRADFFQSVQIVAASMGAWLFAEHILGHQEPIFAPVAALVSLGYVSGAKHSRRILEVSFGVTLGILIGDLLLILLGHGTWQAAVVLFLTVIIARFIDKGIIFTIQLSFQACFTLLLPVPDDAFTRSFDGIVGGAFAFLAMYLMPRDPRKNPRARAQALMDAFAKVFQLSSEAIRYYDYNKAYQSLLDARALQPLYDACRGDLITAQGMNELSWNSRKSKGELARMAKTLAAVDLAIRNDRVLNRRMASTIHHVQLRTAAQLSLSDALTELSVAAQSLGLGMSAPTEGEREHYMMEARERMIKLAGTLEPRTMGVATFEGESLVLMLRLIVVDFLEATGMSHKDAVAVLVPLGEAVTKHAPRTSAIPIVDADMDDSMVVDDVTDSAVNTHRTNKLNTRSINIMLHENEEESRSS