MVRSTKGRQKIEMKKMKNESNLQVTFSKRSFGLFKKASELCTLCGAEILMIVFSPGGKVFSFGHPSVQDLIHRFENPNYNSIIVLTTQEKEKNKRMVLDIMKESREQRGNWYEKDVKDLDMNETNHLISALQDVKKKLVSEMSQQYSQVNVSQNYFGQSSGFIGGPNVDVGIDLFDQRRNTFNYNPNMAVFPNHTPMFGYNNDGVIVPISNMNYMSSYNFNQS