METEIEQQDEDTTFSNTDTNGKRPAEDMDEEQAFKRSRNTDEMVELRVLLQSKNAGAVIGKGGKNIKALRTDYPECECRYRHHW