MTTTTEQVPSSSEEQKPSTARYADRIVLTTYPGQSVVDPIPLTWGAQSPAERGPVLVSRNRNTISRRNAIGAHGGSYAIYNALAVVAGDLPPDFRPDFLNTQPTFDFPTQPAWLDPTKIVAMDPFGHDIVKHYGKYLEQGIDVRPTIAITRASMRVSEISEAVQSGRLPVDGAIVHSEQGDVRVTKVAVEPVWYLPGVAARFGVDEGLLRRALFEHTGGGYPELVTRTDLKVFLPPIGGLTVYIFGPPERVSDEKVKLALRIHDECNGSDVFQSDICTCRPYLAFGIEEAIKEAQNGGSGVVIYFRKEGRALGEVVKYLVYNSRKRGGDTADKYFQRTENVAGVKDMRFQALMPDILHWLGVKKIDRMLSMSNMKHDAIVEQGIPILERVPIPEEMIPADSRVEIDAKIHAGYFTTGDAVTEEDLKNVKGRGWECWEDTTGRFSDPSGKRLFLFA