MTMLTVFFSTAIVTIIAVLASLSSQKGSGVFAPPKISGSRDVFPSAKVLNLTGASGPESIAFDPSGEGPYVGVSDGRVLKWRGESLGWSDFAYTSANREKCVRPFAPELEHVCGRPLGLRFDEKTGDLYIADAYFGLMIVGPAGGLAKSLVTEAEGQPFRFTNDLDIDEHQDVIYFTDTSTRFQRRQFLAAVLNVDKTGRLIKYDRTSKKVTVLVQGIAFANGVALSKDRSFVLVAETTTCKILRLWLSGPNAGAQDVFAELPGFPDNIRRNSNGEFWVALHSKKGLFAKLSLSQAWFRDLLLRFPISGPRLHSLFTGGRPHATAMKLSESGEVLEVLEDREGKRLRFISEVEEKDGKLWIGSVLMPFLGLYDL*