MVGLSEGEKHFIRGGIAQDVRTDGRRRLQFRSLSVQTGVIPQANGSARVRLGATEIIASVKAELGKPSILHPDKGKVAIFVDCSPTAEPLFEGRGSEELSAELSVSLQRCLLGGKSGAGAAIDLSSLIVVDGKVCWDLYIDGLVVSSDGNLLDALAVAIKVALSDTGIPKVNVSVSAASDEEPEVDVSDEEFLQFDTSGVPVIITLTKVGRHYIVDATSEEESQMSSAVSVSVNRHGQICGLTKRGGAGLDPSVIFDMISVAKHVSQQFISLLDSEIAAAEAEEEAQ*