MIPYDQVCRPTYDFYPYLTSDPDGHLESGWDYHTVHPHLTELEVPPSPHLTELHAPPYPYGEPYHPSLDPGLGPLLPVVPTQFAYVSHPLYPRSPTAPCSTDDEEPGGRSPPFEVSEGEEDHDDHHPGTSSAMSGMSQSGYFSGKRKMRLYQFLLELLRDGDMKDCIWWVDRERGTFQFSSKHKEALASRWGLQKGNRKRMTYQKMARALRNYGKTGEVKKIKKKLTYQFSNEVLRRMSGERKYH