MVRSNKGRQKIVMEKMVNVGNLQVTFSKRRFGLFKKASELCTLCGAEILLIVFSPGGKVYAFGHPDVRELIDRFLNRNHNSLVPFQPNNRLQLAQFRPDLNIQYLNDILTFMVDRHEEEKEARVKLEVMRQAREKRGSTWYEKDVKDLDMRETQKLIHDLEDVKKKLMSEMSQHSLQNYMVESSGFTGGSNDDGGMDLQFDPNGNAFNYNPNMYFPNHAPFVGYTNDEFMVPMSNLNYMSSYNNES*