MLPYIVVATAAAALIHPATFAWVRKEHYAPALGGIMLSIGVQLSISDFAIVLQRPLPLCMGYVLQYVMKPILGFLVVRGFGVPPSFAAGLILTACVAGAQLSSYAAYLSEGDIALSIMLTSISTITSVIVTPFLTQFLIGSVVPVDVVAMAKSILQVVFLPVLTGLTLNTYAKPLVDRIRPVMPLVAMVCTSLCIGSPLALNQSKIISMEGLQLLFPVLVFHALGFGLGYFISRLPFWRQNHKVSRTLSLCTGMQSSTLAMLLATQFLGDTQAVPPACSVVIMAVMGLTLATWWG