MLNTAQRRALLKAAREGDLERLASEATGAVSLPVPLRREMLHEAAAHGHLSVVQYCAGGGRRSTAVRFDTDLDLDCRDEHLRTPLYLAAAAGHMLVCSWLLEHGSRVDARKRGDWTSLMIAACHGHVQVVRLLLDHKPQGANIHLVNREGSNAVALAAREGQVGALDALFYGLSVASRAELVNAPSNQGKTALGRAAFCGRDEVVKQLFVACGEGELLDIMVRDKGGNTVLIDAIAGGHPNTARSLLELCASKHQRLSLLQGVDDAGQSLLHHAVITGPLELVQSVLDLLREYDDADFVLMWMLNVRDCLGRTPRDMAEQRRARHLAEALSAIVAQ*