MSALYAAGSPYTWPGLLAALVWLIHLLLHQEATESVVTFETQSYQCFLAGDDDECERLDCAFRQQFKDCTVETTEKLAKLKVPEVEERLRRLSTEASPLWHKQAAEKKLEARKGDLVDKKAEKTVIQADIEELHNRIASQEINPADIDRMQKEKDFLDANTRPVVLKDQQLRKAAWDHELASTNKEKDLEILCGEYNERCLRFKPILADGQPLTGSELQITLQIESTVPKEILGTSVANEEAISCEQEVYAYKAARQEKLDLLSRLVATIKKSEALHKASKEKWDLACAVVTNEREELEAKVVAKELAAKRTDKDAEKLTKQWEQRYKAEVESSSEQVATAKKQWIEVVDFILSAKEQITGLLQVLKSKTHVEAGRLKRDLPEFTAMIALQISWKKVKIERHASLHI*