MGFIDDEVKRLGDVIASLEDRVRSLETRDFSGKPVTTAEQLRMVLMGPPGAGKGTQAPKIKEKFNCCHLATGDMLRAQVAKGTALGKQAKKIMNEGGLVSDDIVIGMIKDELENNKECQGGFILDGFPRTVPQAEGLDAMLRERNLPLQHAVELKIDDSLLVARITGRLVHPASGRSYHRIFNPPKDDMKDDITGEPLVQRSDDNAEALRKRLETYHKQTAPVVGYYQNTGIWKAIDASQEPAQVWKSLLAIFEGDKAKASSAGSGIMSKIASAAKSS*