MIELXEADTARAMLRQTQVFQHMKQDDPERYMKLEGLCSRTYFDVRDVQQSQNLLPPGVAFDLFRGQAAGQRDEVEAYPQALEHEVKFAAKSHPEVARFSPDGTMLVTGSVDGFIEVLSGSFDGSVRVHGLKSGKMLKEFRGHSSYINDAIWSMDGCQVISASSDATVRVWDAKSCECLHAIRPPQAVSGAEASINSVLLHPQHPDQIIVCNRSPTIYVLTQQGLVVRSYQSGKRDKGDFVAACTSPRGEFIYGVAEDNTLYCFSTKEGKLEHIIQ