MAGGDGETVSLKDQGNAHFKAAQYLKAAATYSKAIKEDPDNATLFSNRSASFLQLNKVTKALEDAEKTIQLRPTWEKGYFRKGCALEALKRYDEALAAFKEAAELNPKSQDITLKIRGMTRLARDSKRSAAGKGPPQEEAVRNEDEYEKAKADQSLGPSIPYSETRVRAFAKRMLEKAADDFVEAGGKLDASVMFQPGRYKEGSTNQEADQSQVAINQAFESPDTLAQCVDFLRRYAVDTGAHAACLVALKSKISFPQRWRGLGERGWKHGSKDGIFVQLEAPKMREVWFIPTNEEKGHCIPX