MATPQVRSSELQVRVVNRRLVKVSDHPKEPRADVITVSNLDLIPNTYQTSVLCIYPKPLTGDFDAVIHCRNQGAELVVSEAEVPLRSLDFGLADESLKRILLVSFACGGFSVAWSNNNLVLDGNSAMRLVRTCSELAHSETIAAMFTPFDDAHLVDVLTARDSVVERLYYVEAQDIARLKAMASAGEAGQRASRVQAVSTYLWKSLAAAVGGASKRGPKATCRMGWSVGNVTPYVVGEAAVATIQQETMAGVAAMVRDAITSVDYDERVQELVDWVEEHKGEDVRVWASFPLDTDFGFGHAALAMPTWASEGLCSANLVVTAHPGGNGSWIISADFYLPS*