MGDIGMDCNIGINDIFRTHNISPKLEINQDDSSVLECSICHDRAAGKHYSVVSCNGCKGFFRRTIRRNYKYTCRFDKKCIIDKLSRANCRACRFDRCIHFGMKIDAVQNERDLIGKRANSSYKGGIKTESESPPAKSMLIHRLSQTEFDGTKQNWSSSKSILMSLLHFERKMKHMRDTVIKKTNEFDFSLTSEHINNKEDGRVASVNDIFTSLSATTELTLNWAFSLAPFAELSNPDKVVLLKNFAPQNVVLCLAFRSMANKGHLTLLNDCIIDNKTDDINHGNFYKNDCERIMRECVDEMFRLQVDDVEFVALKAAALFNNTAPGISKEGALRVLDIKKKVLRALTEYVQNKINDPSRIGDLVFSISSSLRVLASSVVENVLLSSLIGIARMDSLITEYILHQDKQTDQDDNASTNQDSGCTSSPEQNISPIPYLNEHITGNIGQMIHKHHDKQFGDIGGAFANLQASNGPTHHQHLQGSQATYFPEMKIDFGQNHFRTYHDMDMSKLSYQHHIAQIPNLMSWHVGNGSGESIGEPFSSSASMPLLPGNQQGHGQF