MSELWRSPRHYDIEESVKVKLGVVLSDPPADDARVYLLLPILFEHEEREIFDGWIKCFGRWAMQEGLSDDLALVFALEYMKCTAFSWSRQFCEGHTWEDFVRRYYQRVNPDDSKVAQDVKRYMKWYRKEYRKTKRRLDATRFSARELAKATNHHSEENLIGRSVYLGRLPNSRLVAVKKLSGSLSWEALRQVQRELEVVSQSRHPNLVRLIGCSLVLNEASLVYEHIPNGNLRQHLDGSLGVKPDWETRLRIALETAQALTHLHYYSFPPVMHGDVKSSNILLANPPIVKVANFGFSRTTIDLARAAGYIDPHYLQTYQLSAKSDVYSFGIVLLEIVSGAQVVDFSRHKSRITIAALATNSLKNGRFSELVDPYLVLTGSAQDLKQCKKMGRLGLNCVSMDPHARPTMKEVLNYLKDIFFARPSQI*