MDLKVPTIDFRNFSEWKKGSEKWNLVRDGVFKALEKYGCFEALLDGEIPKEQLYEKLKQVFNLNLDEKFEKSQNVLVGYTRDNPRTPLQERMMIDNVLTHDAIQNFSYILWPQGDPKFCDLVLGYSKKLLEFDDMVRIMVFEKLGLEKYLDDHKRSGDYLLNCMKYKVGEETNVGVPPHTDKIISTILSQHDQHVNGLQILDKNGQWIDLQYSSPHSYMYFVGDCFKAFTNGRLHSSTHRVIMGNEERFSMGFTTIPKQGYIIKVPEELVDEHHPLLYKPFDGSKYLPFYMSGVRRGVVATIESFCGVSPNTPNLS*