MMDQAHFGEYLLRQQMLHAASLGGLQPRVSLSAEPPSCEGRLLNGDLWRRFHDIGTEMIITKGGRPVKLYVGGDLSSSDVSCDEFEDSQAAALCIS