MQYPQATAAPERARARSLAVFSPKIITCKNRQQASHFCSTKFGSALPSGTSLSISRRANYNAAVRATSSSFSSSASPWDEKPYQVLPNGKIVYLDEQDVVTFLDPPMELIPLDPSSYNPALYLWKKIEDIPEERRHRLLALLNPRLISQAWEIAGTRYNNSKLVEKSASSLLATGNSDTVAEFWKCRTSGGPLQIAWLNFFKKVVFHAGDGKAYGRLISESVFSGLSSSFSPLYFTVSEVKEVMSTEEPCDLAYEFKDGILDLPDFPRGFPMPAEHPWPFNDEIVIYIRHAGPGVMVGQAWQEGKALQQVPKKLCSEILMVKEYLSS*