MQSXGALTAMEVEAGPSAPNSAAVTLPPKPLFAPLKAHEMSDGQVQFRKVSVPPHRYSPLKKAWMDIYTPIYEQMKIDIRMNLKGRKVELKTRADTPEVSNLQKCADFVQAFMLGFDVIDAIALLRMDELYVESFEIKDVKTLRGEHLSRAIGRLSGKGGKTKFAIENATKTRIVIADTKIHILGSFANIKVARDSLCSLILGSPAGKVYSKLRAVTARLAERF