MRFLFLIIGIVVYLALSWEHAYTRSVSLYSGKVLTLANLTTEAVNGHHHALTIRTAMSQADVASHQAPVLLILHGGPAWSDIPFLYGSDYLLEEHFIVVHYDQRSAGKSCRYYGNSSNNNFASHNNLTIQQHVDDAVAIVQYLQKKFHQEKVYLMGGSWGSVLSLLAAKQQPDLFHFVAVHGTLVNGLSNELISREFILHQFPTANIPMPPYKSVDELVLQRQWLNRAGGVFYKDPLPATVTRYIPQLRFRSQLLYYAVHLLLAPEFSWGDKLRFGRCYRETCAIDGGITCEIRCLQSNRRQVRGSYFVPSWPL*