MKCLSWNCWGLGNPRAVLSLCEFVKSRGPDIIFLMETLVNANKIEEIRCRLGFAGSFTVDRTGRGGGLAVLWKSENLCIITGYSSHHIDMEVLDLQHSRWRLTGFYGHSERSRRTESWDLLRNLFVASTLAWCCLGDFNNLLSVEDKHGGVDYPQWLLTGFRNAVSDCSLFDMPLCGYPFTWERGRGTNNLVEERLDRALVTDSWLSLFPHAKLVNLLAPVSDHTPLLLETDLFIPTQYQRRFRFENIWLQEAELNEVVSSNWRSTVGSDLPDRFHACALALARWGKGLSNKFKDQIVACKNYLERLRNSSDPTLVAVLQEQKTQLGNLLMQEEKYWRQRAKMF