MNTTEPRLQQYIVNGTGDHYDLQQATVLLVYNNAENEVTFVNARQYERILKRRAARQKMLAEGRLSKKRQKYLYESRHIHALKRSRGEEGRFVASTPTTKEAIAHPIEMS