MQPNGREMHDDGSGGGGGGGGGGQIDFFDEMLSTLPPTVWSEHGGSGKIIWELLTGGAGAAAGGSDDHSAFDDSALLASRLRQHQIDGGGGGEDKPIMLQLSDLQLRHGLSDAAGGEDGGFLPLPLFTDRSSRDDIDAAFKSPNAAGADQALYNGFAAAMQPPPFGQGGSMPAQSFGGGAAASGGGAAAAAGASSGGGAAAPPRQRQRARRGQATDPHSIAERLRRERIAERMKALQELVPNANKTDKASMLDEIIDYVKFLQLQVKVLSMSRLGGASAVAPLVANMSSESNGNGNATSSSGNGEAANGSSNGENGGDTMRVTEQQVAKLMEEDMGSAMQYLQGKGLCLMPISLASAISSATSSSLLPRHGGGAGGTLHEGGNGASPPLVNGASGGGDDVGAGGKQ