MSTNYCCGLMTLDVAQANFALGLLRKSGADNDAHKSAILSPFSVAVALGMTYAGAKGDTYKQMNDVLAGGASDKEFNEHFGKLLQELSQSNTGYQLSSANKLFIKKGFNLKETYLDIIRTVYGGLLQQVDFSQADAVTKEINDWVEHQTNSKITNLVQPEMFDESTRMVLVNAIYFKGTWSIAFTEKQTRKALFYEKQDTTRQVDMMSIQADYPYYENAKVQVLGLPYKNSDVYMYVFLPREKYGLAALEESLNGQHMLEMIHNASSIEVIVQLPKFKLEEKFKLVDALTKLGIVDAFGDFANFSGISDVPLKISDVVHKAFIEVNEKGTEAAAATAVLITEVASVPIKPRPIEFTADHPFLFAIVKGNTILFIGHLY