EKRDELDSLITAITTNGAHPSKCVTIQRTLDGRLQVAGRKGFPHVIYARIWRWPDLHKNELKHVKYCQFAFDLKCDSVCVNPYHYERVVSPGIDPFFTDLSGLTLQSGVGVGPGGRLVKDEYTVGGGGTAAAAAAAAVGSAMDVDGEMNQTIQHHPPAQSTASNNAQQAQQSFIPGLPPPNSMSVCN