MASSAVASRKRAAPYDLEPRACCGSSPASGPKRRRYNFGSADDYERLDVVGQGAFGVVLRARDRRTGKVVALKRLIGADEGGRFAPDFDALRVEAACQHACRGHPNIVQIKDVVADAKTGDLFLVLEFVGSSLRDEFPRAHPEDIVRAMMRPLVDAAKKMHASRVIHRDIKPENILVSFSGQLKICDFGAATLMKPAGKPYDLCRPGTLPYTSPEQLAGNRCYGPAVDMWALGCIMGELLTGAPLFGGDMTEEELLADLSANLDDQLNELFYDVLPELSPAAREVLSGLLAFDPEKRLTASEALEHRWFAEEPKKAEFPGFVPLFG*