MKKFRYGLASRPAGIGAVPRGPFELEGPLIGSGQKFSRHGVLVFDHELSDQDIYGFELVPIADNDLREELAIDVSLSMMEYAKGYLSMADVDFADFSDHVMMCLGRLRKFRIYIGDEGNFVAMVRARLQNFHDKALDRSSCTYQA