MQYPQATAAPERACAHSLVVFSPKIITCKNRQPASHFCSIKFGSALQSGTSLSISRRANHCAAVRATSSSFSSSASPWDEKPYQVLPNGKIVYLDEQDVVTFLDPPMELIPLDPSSYNPALYLWKKIEDIPEERRHRLLALLNPRLISQAWEIAGTRYNNSKLVEKSASSLLATGNSDTVAEFWKCRTSGGPLQIAWLNFFKKVVFHAGDGKAYGRLISESVFSGLSSSFSPLYFTVTEVKEVMSTEEPCDLAYEFKDGILDLPDFPRGFPMPAEHPWPFNDEIVIYIRHAGPGVMVGQAWQEGKALQQVPKKLCSEILMVKEYLSSQPQYG*