METLVNANKIEEIRCRLGFAGSFTVDRTGRGGGLAVLWKSENLCIITGYSSHHIDMEVLDLQHSRWRLTGFYGHSERSRRTESWDLLRNLFVASTLAWCCLGDFNNLLSVEDKHGGVDYPQWLLTGFRNAVSDCSLFDMPLCGYPFTWERGRGTNNLVEERLDRALVTDSWLSLFPHAKLVNLLAPVSDHTPLLLETDLFIPTQYQRRFRFENIWLQEADKMGQRAFQ