MPPRRGCAAVAGTAQEELDQDLKEALHRSQPRSFKGEGAKLGEATKAWIDSMDEYFEVAAYNDRSRITLARLKLVGIAKSSWKNHCEVEHLMQNQLGWADLKTFLRKRFCPPRFGEDKLNQFLELSQGNQTVEEYYQAYSELLRFAPIMDEATLLDRFIRKMNSPLDSLVKNASPISVADAVAKAERALTICSVGSASHKVAARRADDYLDSTVVAQRREDSLVLQPTGRTPSSRLTQQLSNSRTIVTPVVRRPTRHIRSPASYTTASDAVHVLQILVRLQPRPVRRHAAIVAANSFTMQTKRSVCSVVASGYID*