PDPYVYLVVAADGVPLGTIVIQLAASIVPRTATTLMLLAEGSVGFGFVGSVFHEVIPNSYCMAGDFLHHNGTGGKAVEGESFSDVNFILRHGGPGVVAMANNGPNTASAQFLIATVGLGHMDGKHVVAGFVVDGMEVVLKIASYGSESGRTKALIVIEASGRLS