MDGGRVGGDYISSLLSSSPRLDFGVPVLDAVVAPGGGGGGGDCGLDKLCGDPGFAERAARLSSFNNGGGGVGQRYGGAGAGLFGMPPPAPGDFAGGGSREASSVSDPASSAMKDAAATAAAAAKGKGKEPPVGEEKESDGKRCKTGNGEKESSVKPKAEQAGSDSSVEDGGGGGQKQGKGKNAKPVEPPKDYVHVRARRGQATDSHSLAERVRRERISQRMKVLQDLVPGCNKVIGKALMLDEIINYVQSLQRQVEFLSMKLATVNPLDFSNLPTLLQKDMFQACGPSASSVFSLESSNSAFPFAEQGDVFQQFAQNSMESQCTLNQLDLALSQATNAAQYAFQDGTAGANLQQRNFWEDDLQSVFHIENGQSQENGVSAPNFHGQLQAGHMKMEF