MTPDDILAGLFPNGRKIETTGAMIAGQATLPDGGPIHVLGITQGQPLGVDEAIALAGRVIEIIKSNDRAPILVLVDSASQRMSKRDELLGLSEYLSHLAKALLLAEAEGHRTVGLLYGGSAAGAFIATALATGTLVALPGAHPAVMDLPSMARVTKLPIEVLKAKAEATPVFAPGLDNMVRTGGIHVVWDETAPLAPQLAAVLAQPAGRDERSRLGAERGGRRKAAEIADRVVALAAISQQGAQHG