MPEASPLAKVQATRSYGAEVVLHGPTFEDAFARALELQRERDLTFIHPFNDVEVIAGQGTIGVEICQVVPDADAVVVAVRSRGGGLLAGVAVAVRALNPRCRIFGVQAEKCAPMAESKRARSLCVSRGAGATIADGIAVKQPGSRTFRIIDSLVDEIVLIDDESIAAAMLVLLERCKTMVEAAGAAPLAALLQRRIPDIEPHHKVACVLCGGNVDVNFLSRVIERGMVKAGRRVRVTAVVPDRPGALSRLLALVAAARGNVHEVHHDRADRRVHLGEASVDITIETRDWGHGEEIVKSLREPMAAVCGELEAGPGAPDGAGCIGFGL*