MATSNDIVAATKGQEELNVLISEREIFDQCGPVHLTAIDWENVAHQRSVAASLVQGVYILERDKQEKRKGSQALAPPWWRHFQFELYRVLIDDVDSCIFGAIYKFAPSKSYFGGSKDKSQRFVIAFRGTLTKGDAFSRDIQLDMHILRNGLHQTSRFETAIQAVRHVVATFGSSSIWLTGHSLGAAMAMLAGKTMAKTGVFLDAFLFNPPFLSAPIERIKDQKVKHGIRFATSVITAGLAFAAKHKNVNNQSGDTFVALSAWTPCLYVNPSDPICAEYIGYFEHREKMNTMGAGVIEKVATQHSLGGLVLNFMGKECDEPLHLIPSANLTVNLTPPSDFKGAHGIHQWWKPDLLVESRKHQFT*