MATTKTQLLMKLGLLLLALASQPSPSQQSQAFFEIWLGQNSMQYGTPTMDTPSIAGDIVAANATAVHAAVDPAGGGKQYRTIADALAAVPDANNTRRYVFRLKPGQVFREKVAVGEGKRYVTFESDPANPAVVVWNNTAATPGKDGKPLGAAGSAIVAIEASNFIANGVVFKNDGPTGGKQGQTVALRVAEKRASFFNCTIEGGQGVLYDEMGTHYFRNCTINGGVDAIFGFGRSFYDDCRIDLQARPRRAHGASDVEEAALAHQADQFYLERLRLSQLRHRDRWRRRQGLPRQGMGGLVVRRLHL*