MPPRRGRAAVAGPAQEELDQDLKEALHRSQPRPFKGEGTKLGEATEAWIDSMDKYFEVAGYNDKSRMALARLKLAGVAKSSWKNHCEAEHLMQNQLGWADLKTFLRKRFCPPGFGEDKLNQFLELSQGSQTVEEYYQAYSELLCFAPIMDEATLLDRFIRKMNSPLDSLVKNANPTSVADAVAKAESFKIISKDDNQKSKVQGDMSKVLKAGASTKWREYTDHVNIQDDSDQDSDEVGNDNNDQGGDYACKDTKDIDHVDIQDSSDHHSGKDSEDDDC*