MSQKHATTLISSLCSRGAVCHARALFDEMPERDVVAWTAMLSGYASNGLRREALDVFRRMVAAGAAPNEYTLSSVLTACRGPCAPAMAMPLHAVAVRRGVDRMPYVVNALIDSYASLAEGVVDARRLFDALGSGRTAASWTSMIAGYARWGQERTGLRLFKTMLKDGVELSTFACSIALHACTLVIDLCLGQQLHLQCIKKALDVNLAVVNSLIDMYCTCARILDARSLFDGTPERNLITWNTMIAGYSQCDPLMALQLLLEMNDEPNCFTLTSITSACADLAALRCGKQVHGAVLRRSYSDDLQMGNALVDMYSKCGSITNAKNVFDRMGCKDKFSWTSMIAGYGMNGYGNEAVQLFSSMIHAGVHPDHVVFLSLISSCSHAGLVDEGWNFFRSMINEYNLQPNKEVYGSVVNLLARAGSKWGEYAFTRRSLRGIGSRKEAGISWIELSQAKKAEYGAFY*