MDWTRGHTLGSGSSATVSLANSLRSGDVFAVKSVELSRSESLQREERILSSLRSPYIVGYKGCDITRENKKLMYNLFIEYMPGGTLGDAIRRGGGQLHESMIGIYARQIVQGLDYIHSRGLVHCDIKGQNVLIGEDGAKIADFGCAKWTNGKDDRKVPIAGTPFFMAPEVARGEDQGYPSDVWALGCTIIEMATGGAPWPNVANAVAALYRIGFSEELPWIPSFLSDQAKDFLSKCLRRDPKERWTASQLLKHPFVGELNPQAKQVQESYSDSPTSILDQNFWSSLEESEAQGYLKQASFSNSPAERIRKLWTFSRVENWTRDDNWVTIRGSTNEESNVPADYMEDEASPVSRSEAVSSSHDVEKVESHGDGEEMEDFLDSKFSCRTCMKDSVVVSNFNFEIDKEHLLITSTSISNFLAS*