MACLQYGRITLRQQLKNVKTSAAIFQKCQGGEVHLHHPLFYAAQGVRYRKLQVILTTGIDKLGKAGETVRVAPGYFRNHLMPKLLAVPNIDKYRHLMEDQRKIYQREEVEEVKIVPATKEDKMKEYQMAANRLDRTMLVLRKLAKKPLAKDDNGRTFIQEPIGKDEIVAEAQMLKPFTPGCIGLFYGKKLVLFLIHEPSTSGFLPQRNLVCFETCFSRPQFLHLGCDKAPNKPLPLQSRGEMPTNHNPCQTNPLCQSLQWKNITIVHGHLYNLGDFCGTDVARFKACLTFQPVVSGHWFYPKTYEGKNLAISLAGVSLGLCLKTNLESIHKEDAENEAVARQISVHIEPEHLVLDTPLHVMGEFEVPLRMPRSIPLPEGYNFDQYNCSSYVE*