MGKEHALVIANHRSDVDWLVGWILAQGFGCLGSTRAIVKKSTKFLPVMGWSMWFSEYIFLERSWAKDENTLKASFENLRGFPQPFWLALFVEGTRFTEAKLKAAQEFAVTSGYPVPRNVLIPRTKGFVSAVSNLREFLPAIYDLTVAVPKEAPPPTMKKLFNGQSSIVHVYAKRYPTSELPETEEGLAEWCKKRFTFKDDMLERHKMQNTFGEELYKPIPRSTMSLLVMLFWSLLSLYTILSLLRPLLSSWIGVTWVTGGLATIFFLMQVLILASQSERSRRAKVVPRSLDSQNVAGQ*