MSSAYKLMGSLGAEVSLATGVATALDDETFHDVTLVASDGVEVPANRVLLAVRSKVFKAMLMGGFSEATSPSIQVNFPGAVVNTVVEYIYTSKAKLLTELNPDNVEKNGDISEPGQEEFQMLVSLTAAAAYYNLPTLCDKVNSIMDTFVQKFPSLSFAVLEACAQEHPAISDNLLEMALSNIRQNKYETLNEGLLCALSSSVLAVILGDEKSVAPENKRFAMVQIWSKGASGGKENRQDLAKELVKDHLKLHWICPCVLANSVAASGLVDIEHLAEAYKQQAMMAKHQYGEHFEQAMKGKQKYGENFEPLRFDNSVWSGSNSITFWGAARWQSGKLTCPPLANGFTYKWTIDTTGVSAADHIMIGVAKCSATLNNNTFCGRQSSCWMVYGRDGVAWYSGGEKEYIGNGAIFGNGSRVNITLDLSPNETNNGSFSISVNGAASVIITRNMKVHTNTDGYVPMVSCEGATSAKILHIEQVL*