MPSRRGRAAVAGPAQEELDQALKEALHRSQSRPFKGEGAKLGEAAEAWIDSMDEYFEVAGYNDRSRMALARLKLAGVAKSSWKNHCEAEHLMQNQLGWADLKTFLRRRFCPPGFGEDKLNQFLELSQGSQTIEEYYQAYSKLLRFAPIMDEATLLDRFIRKMNSPLDSLVKNASPISIADAVAKAERLSTPIQVEVEEEVVEEAKVVANSEIRILDNNSLMTCSSNNSHTQVVEEASLKAGGAKEDVAVGIDNSHQQQQTPEIVIIVANQVIGSESVGRS*