MTAFLPPYLRDLFEPGPPIKHVPAAELQVENFERKYNAPLTGISAYLDQFETTAPPPRVGQFLETREARKQRKAKEAIERQEPQLSAALEAWKPKENPKATSDPFKTLFVGRLSYALDEEVLKKEFSTYGPVKDVSLVRDADGKSRGYAFIEFEHENDLKAAYKYGDGRKIEGRRVVVDVERGRTVDDWKPRRLGMLNISQKAWLQRVPGGGGLGGTRNGGPDKNDVVTGRVGSQRVEEGRRESRYEAPASSSRDRYGGSSSGGYGGDRRSSDRYGGGRGGGDRYGGGGDRYGGGGDRYGGGGDRYGGGGDRYGGGGDRYGGGGRGGDRYGDRGDRDRYGDRDRDRHGGRSSRDRGYGGGRDGRRDDRGGSNANLVPIGQRSY