QVPDCRNAVIVAKNPASAQRATSFAERLRLGIAVIHGEQKESEGDQCDGRQSPPPKPENSIGFNFVPLENELNVPGFLPKEKPPMNVVGDVGGKIAIIVDDMIDDATTFVDAARLLRDRGAYKIYVMVTHGLLSGSAPELIEGSEIDEVVVTNTVPHDSKVARCSKIKTIDISQLLAEAVRRIHNGESMGYLFRNVPLED