MVRSNKGRQKIVMEKMVNVGNLQVTFSKRRFGLFKKASELCTLCGAEILLIVFSPGGKVYAFGHPDVRELIDRFLNRNHNSLVPFQPNNRLQLAQFRPDLNIQYLNDVLTFMVDRHEEEKEARVKLEVMRQAREKRGSTWYEKDVKDLDMRETQKLIHDLEDVKKKLMSEMSQHSLQNYMVESSGFTGGSNDDGGMDLQFDPNGNAFNYNPNMYFPNHAPFVGYTNDEFMVPMSNLNYMSSYNNESS*