MGINLLSDLSQWENHRWSGWNIGQPPPDLTAEKEVLLVLLHGKAPVKEGTRDKIGWGSNSGSYSSAEGYKKLQATTGAAPNPAIWNRLWENCFIPKIDMFCWTLAHYSILTGENLKKRGLEGPSRCSLCKMENETTDHLFASCNFSKEVWNLALRTNSSLTLPPSIHEILSSWGQLSPFLLTKKPLLQAAWNWILKGTCWKIWTERNSRIFRGKESPPSRVAVQARAIVGEALVWNASLANLAPLKDEESHWLAQFVQNHHNRTPLKAPLANWEIRLDHNDFNSWKLAMNTPSLFFDGAAKGNPGLSGCGGVISDANGNLISSYAWGLGFGTNNKAEFCGLYQGMRIAKAKGIANLLVFGDSHLLIQAIVNQKRPTNMHLAQLTKRIRILCEDFHSIRFFHILRTLNGKADKAANEGVELCRGILLMDCKETRWDVPYQVLASYFASLNALPLDSQSFVWF*