METEGRRREVVVSSLQFACSDDISTNVAAAERFVSLSSSLPLSNYQSLPSSSSFKFPYALVREAHAKGANIILIQELFEGYYFCQAQREDFFKRAKPYKNHPTIARMQKLAKELGVVIPVSFFEEANTAHYNSIAIIDADGTDLGIYRKSHIPDGPGYQEKFYFNPGDTGFKVFQTKFAKIGVAICWDQWFPEAARAMVLQGAEILFYPTAIGSEPQDQGLDSRDHWRRVMQGHAGANVVPLVASNRIGKEIIETEHGPSQITFYGTSFIAGPTGEIVAEADDKSEAVLVAQFDLDMIKSKRQSWGVFRDRRPDLYKVLLTMDGNL*