1 MQMSPVLTCLALGLALIFGEGSASYHRQSQAAELVTDFGVKVFQQVAQASKDRNVVFSPYGVASVLAMLQLTTRGETRQQIQAAMQFEIEEKGMAPALRQLYKELMGPWNKDEISIADAIFVQRDLKLIEGFMPHFFRLFRTTVKQVDFTEIDRARFIVNDWVKRHTKGMISDLLGKEAVDQLTRLVLVNALYFNGHWKTPFPELGTHHRLFHKSDGNTVSVPMMAQTNKFNYTEFSTPDGHYYDILELPYHGDTLSMFIAAPYEKEVPLSALTNILDAQLIGQWKGNMTCLPRLLVLPKFSLESEIDLRRPLENLGMTNMFSPSQADFSGFSDQESLYVSQALQKVKIKVNEKGTVASSSTAITVSARMAPEEIIMDRPFLFVVRHNPTGTVLFMGQVMEP