MKKQFAALILAVLPVLGFAAGGHGPQLDHVDIDLTDKAAMQDGARTFANYCMGCHSAKFQRYERVATDLGIPADLMMEKLVFTGAKIGDHMDIGMKPADAKTWFGAAPPDLTLVARVRGTDWLYSYLRSFYEDPKRPWGVNNVIFPNVGMPNVLAPLQGRQVIGCKQVQVVEDGKKQFDPLTGTPLTHEACDQLTVVPKTGELNEAQFDEKVKNLVTFLAYSANPNKLASERIGTYVLLYLAFFFVFAYLLKREYWKDVH*