MEVLRAAYASDEEEEEEASCKRSRLSQHPPLSFASEGPRAAPVLSPPRLPIGRYVSCASEEPSPAIVLSPRPLPVGRYVSKRERAAAASSILAPCPPPQQPVTGLQSLMHIEAPWDVQQKMKPHGHRNLLPKDLFVQLKAHSKAVMAVRWSPTHSSLLASAGMDGVAHVWNAWSSVPDSCAACTFTSHTAAIKDLQWSSDGASILTCGFDQTSCMNDLETGVETQVFKEDQYVHVVKFHPTHKELFLSGGSKGALKLWDIRTGGMVQEYGKGQGQVMDVDFDREGKHFVSASDIADRNASDRAIVVWDFATQIPLSNQVYLEAYTCPCVRYHPSENVFVAQSNGNYIALFSGHHPFRMNKYKRFESHEVSGYRIQCNFSPDGELLTSGSSNGRVYIYQYRSTKLLKVLEAHTHVCTDASYHPSMPSALASGGWEGNVSIFL*