MAVFVLDRGGQPVMPCSEKRARLLLQSKRARVHRVMPFTIRLIDRSQTDCLLQPLRLKLDPGSRVTGLAVVREKPNTPGAKNAPAFEIAVINLFELVHRGRQISEALTARRQMRRRRRGNLRYRAPRGLNRGNKQKGWLAPSLQHRVDTTLAWVARLRRLAPITALSSELVRFDMQQLANPQIEGAEYQQGTLAGYEVREYLLEKWSRTCAYCDAQNTPLQIEHIEPRARGGSHRISNLCLACGPCNQKKAARTLQDFLKKDPARLARILAQAKKPLRDAAAVNATRWALAEALKATSLPLELASGGQTKFNRCTLGMPKTHALDAACVGRVDAIAGWQNHASATLTIKAMGRGSYQRTRLDGFGFPRGYLMREKSVHGFQTGDLVKAVVPKGKKAGTHVGRVAIRKTGSFNITTARGVVQGIGHKNCRVVQRNDGYGYFFNRAQHTGCEQAGPGATDALHPALYLPGLNPGVSRAS