MADEEHEVYGQEIPLDGEDVDMGAPGDEAAKMQELDEMKRRLKEMEEEANALREMQTKVAKEMQGCNLLVLISSLNLADCVDVLQNVISFHQSVNPSTNDVSLRSWHRVMIAQRVDYACTPEEVQQHFNSCGTVNRVTILTDKFGQPKGFAYVEFLEVEAVQEAVKLNESELHGRQIKVAPKRTNVPGMKQPRGGRGFGGHPYMRPYGAPFYNPYGYGYKGMEEIGKEAMLIPPQTKEKPQNNVGLSIGHSLFRPDLIKHQTYISIAAPIGMPSSGACIAKVAESERERRGSSDAWQMSGVACLARDN