MNNFSHVPPGFRFHPTDEELVDHYLRKKIASKRIDLDIIKDVDLYKIEPWDLQELCKIGSDEQSEWYFFSHKDKKYPTSSRTNRATKAGFWKATGRDKAIYLKHCLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNQNGTTQEEGWAVCKVFKKRIVTTMRKMEDSPCWYDDQVSLIQELESPNRVSHPYYASYQQNYPCKQELDQLQYINILNDANFLQLPQLESPKVPFQCSSSHNSLIQEQHIQAQQQHCQQQNMQLFSGRNDVQDWRLLDKFVASQLSRDIQDASKETSSYCNVDEQIANLLENDESKKSETGQEYATSTSNSSCQIDMWK