MTHPNGRQIANPSQRQIANREALLNAAEALFASYGYHAVPVRDITGLAKVRVAEVNDLFGGKEALFYEVIKRRAPIINSMRQNNLNAIRPNTSTDERLSAWIQAFLDPLHEKSQEGDGWRNYLRLVAQLISSRSPILVSIAEFYNPIAIQFVGELLKLYPALPQATALRVHQFMVATCFSVFADNYRVNTLSQGQVTSSDFSASYNQALIFINAGARAIIAGV