MEACRVMRTKLGSQGLEVSQQGLGCMGMSAYYGPVKPEEEMIALIRHAVDSGVTFLDTSDVYGPFLNEILLGKALKGIRHKVQLATKYGILSKDGKATYRGDPGCARGDPAYVRAACEASLKRLDVDCIDLYYQHRIDTTVPIEVTVGELKKLVEEGKVKYIGLSEASASTIRRAHAVHPITAVQMEWSLWSRDIEKDIIPTCRELGIGIVAYSPLGRGFLSTGAKLLESLADSDVRKVTHPRFAGENLTKNEKLFVELQKLATSKGCTPGQLALAWVQHQGDDVVPIPGTTKEKNFEENMGALQVKLSKEELQELAALFHEDGVAGDRYPNIQATTYLNSETPPLSTWQA*