SLQDEFHPFIEALLPHVRAFSYTWFNLQARKRKYFKKHEKRMSKDEERAVKDELLGEKPEIKQKWASRLLAKLRKDIRPEFREDFVLTITGKKPPCCVLSNPDQKGKIRRIDCLRQADKVWRLDLVMVILFKGSPLESTDGERLVKSPQCSNHGLCVQPHHIGVTVKELDLYLAYFVHTPEQSGQSDNSNQQGDTDVKPPPNGHLSFQDCFVTSGVWNVAELVRVSQTPVAPATGPNFSLADLESPGYYNINQVTLGRRSITSTPSTSSNKRKSIDDSEMESPVDDVFYSGRSPAAGSSSQSSGWPNDVDAVQHHLASVQERKIKHESDGVQFPYHAGSPRASASALHFPSPSIIQQSGPYFTHPTIRYHHHPGQDPLKEFVQFVCADGSGPAAGQHTPRQAPQLPTGLSASDHGTTTF