MGKEHALVIANHRSDVDWLVGWILAQGFGCLGSTRAVVKKSTKFLPVMGWSMWFSEYIFLERSWAKDENTLKASFENLRGFPQPFWLALFVEGTRFTEAKLKAAQEFAVTSGYPVPRNVLIPRTKGFVSAVSNLREFLPAIYDLTVAVPKEATPPTMMKLFNGQSSIVHVYAKRYPTSELPETEEGLAEWCKKRFISKDDMLERHKMQNTFGEELYKPIPRSTKPLLVMLFWSVLSLYTILSLLRPLLSSWIGVTWVTGGLATIFFLMQVLILASQSERSKSAKVVHRSLDSQNVAGQ*