MNSFSQVPPGFRFHPTDEELVDYYLRKKVASRRIDLDVIKEIDLYKIEPWDLQEKCKIGMEEQNEWYFFSHKDKKYPTGTRTNRATTAGFWKATGRDKAIYSKHTLIGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGPPQAKGWAVCRVFKKRITAIRKATERESPCWYDEQVSFMPDLDSPKGLAPDMGYHHPYSCKQELKMNYHVPRDTFVQLPQLESPKLPNSSGTMSGNSIPAYALDINQGSTLQSSTLTQEEQMHKSHQHQMNPIYNTNTEQAVDQVTDWRVLDKFVASQLSHEDVPKQTNYSNSSHGLHAPDHMNLLLRQSNKPETVGEYASTSTSSRHIDMWK