MPPRRGRAVVAGPAQEELDQDLKEALHRSQPRPFKGEGAKLGEAIEAWIDSMDEYFEVAGYNDRSRMALARLKLAGVAKSSWKNHCEAEHLMQNQLGWADLKTFLRKRFCPPGFGEDKLNQFLELSQGSQTVEEYYQAYSELLRFAPTMDEATLQDRFIRKMNSPLDSLVKNASPTSVVDAVAKAESDVFKGAWNYTLPYYHHYDTSASYEDRVDDVLEYFDLPDDLRPSFITLYFEELDHTGHAIGSDNPHIDQAITFVDHMLGRLLERLEARGLFDNVSITLLIGGHGMVVGTCK*