MYAKAGRIQEARRVFDKLPERNVVSCTAIITGYAQLGLDEKALELFCQLQKEGMESNPVTYVSVLTALSGLAALDYGRQVHTQIIRSEVQSNVVLQNSLIDMYSKCGSLTYSRRVFNSMPGRTVISWNAMLVGYSKHGLGQQVLELFKLMQKEDVKPDRITLMAVLSGCSHGGLVHEGLDIFYWMVRGQYVEAEIEHYGCIVDLLGRAGLVDKALIFIKQMPFEPTAGIWDTLLGACRAHSNVPVGEYAAQQLFNIDPQNARNYVILSNIFAAAGRWGDVINVRWLMKEKTVMKEPGQSWIKLDRKLHAFYVSDQFHSKKGKKYL