MGIVLKGGKVVTSEKTYCADVRIEDEKIVDIGLDISKENDEIVDVSDSYVIPGGIDTHTHFDLDTGVTKTADNFETGTKAAIVGGTTTILDFATQAKGCSLKDGLEEWHEKAKDKSYSDYGFHMAITDWNDSVCNEMEDMVKEGVSSFKLYMAYKGSLQVDDGVIFEALRKAEEIGGIIGFHCENGDIICELVDKAKSENNLSPKYHQLTRPAIMEAEATSRLMKIAEVANSKVYVVHLSCKESLEEVLKAKQRGVDVIVETCPQYLLLNDELYDLDGFESAKYVMSPPLRNKENNEILWNAILDNQIDTIGTDHCSFNYKGQKELGINDFSKIPNGSPGVEHRMSLLYTYGVCKNKISINKMVEVTSTNAAKLFGMYPNKGTIEIGSDADILVLNPNKKSKIEAKKQLQNVDYTPYEGYEVDCQIEHVYLRGKEVVRDGELICNTPSGRYINRRLTKGAREW*