MGEAIKEGVKTVTLADTVGINIPQEFGEMVTYLKANTPGIDDVVVSLHCHNDLGLATANTIAGVRAGARQVEVTVNGIGERSGNASLEEIVMALKCRGAYVMDGVYTTIDTSHIMAASRMVQEYTGLHVQPHKPIVGNNCFLHESGIHQDGMLKYGSTYEIFSPEDIGVERSESSGIVLGKLSGRHAVKVRLRKLGYEITSDEKLRDIFSRFRELTKQKKRITDADLNALMVLYGDEISSKISEGTVLDEPISQISSVV*