MATSNDIVAATKGQEELSVLISEREIFDQCGPVHLTAIDWENVAHQRSVAASLVQGVYILERDKQEKRKGSQALAPPWWRHFQFELYRVLIDDVDSCIFGAIYKFAPSKSYFGGSKDKSQRFVIAFRGTLTKGDAFSRDIQLDIHILRNGLHQTSRFETAIQAVRHVVATFGSSSIWLTGHSLGAAMAMLAGKTMAKTGVFLDAFLFNPPFLSAPIERIKDQKVKHGIRFATSVITAGLAFAAKHKNVNNQSGDTFVALSAWTPCLYVNPSDPICAEYIGYFEHREKMDTMGAGVIEKLATQHSLGGLVLNFMGKECDEPLHLIPSANLTVNLTPPSDFKGAHGIHQWWKPDLLVESKKHQFT*