MGVGDGAEPMTDAQRRALARTEAPQEYNPTRANAKFAKRPAAVAARAAQIASSLGGFVLDVVVDVQTGQFEANAKVRADQLRKKLTELGPAFVKVGQALSTRPDLLPAQYLDELTSLQDALPTFNDADAFEQVERELGRPLEEMFAMITPRPIAAASLGQVYRATLLESGDEVALKVQRPNIPKGLELDFYLIRAGAAFADKYVDSLNTSIVDLVDEFAARVFQELNYVQEGRNAERFARLYGDRPDVVVPGIRWEYTSPRVITMDWIEGTKLSDQESLKAQGLDVLSLVDIGIQCSLRQLLEFGYFHADPHPGNLLATPEGKLAFLDFGMMSETPERARYAIIEHVVHLVNRDYEAMARDYYNLEFLDPSVDVTPIVPALAAFFDDVLDASVEELNFKTITDGLGGVLYEYPFNVPGYYALILRSLTVLEGLALSTDPKFKVLGKAYPYMARRLLTDPRPQLRDSFAELLFQDKKFRWNRLENLLREGSKSDDYSARDGDREGVEGIFDPDDRGGKQRRRGGAVMTAGDGDKKIA*