MTKPNHGVVDGLRPQKIIIDTDPGIDDSITILMAFQSPGLEVLGLTTVFGNVATKDATRNALHLCEIAGYPDLPVSEGSPEPLKGGEPRIDDFFHGSDGLGNTFPPSPKGKKIGKSASEFLVDKITEHPGEVSILALGPLTNLALAIKRDSSVAKKVKKVVVLGGAFFATGNVNPAAEANIYGDPEAADIVFTCGADIVIVGINITTQVILTDSDLSELRASNGKHAKYLSNMCLFYRDWHVKSDGVHGIFLHDPVCFAALVQPELFTFRKGVVRVETQGICVGHTLMDQGLKKWNSSNPWTDHAPVSVAWTVDVPKVTQFVKELLMKP*