MRKGLFLGLNEYDHVGRLNGCANDAQQMYSVLSRHADGRPNFNSRVFVSPEDNLSKSFIMENVKELFKGDLEVALFYFAGHGFFDEDINTGFIIPQNYSQEEDNGIRIDDILEIARKNPKIQNTIIILDCAQSGSAGKSSILKGGSSILDEGLTILTACKENEYAVEDGKGHGLFTKLMLEALHGGAGNILGKITPSSVYAFVDNALDAWEQRPVFKTNVSQFLSLRDITPRVPLEVLRNLPKWFPNSGSEYRLNPSYEPTSDEADENNMEIFRQLQLCNRHSLIEPVDAEHMYFAAMNSTACRLTVIGEYYRDLAEKGRFLEHHHHHH