MKLLYPTSLKLDIQSLEGFSVDLHSYDVKKPIPEEHVDAEILVTWTNTADNLKDAAKRLTKLQWIQSLAAGPNDVLGAGFDASKIKITTGSGLHDHTVAEHALGLLLNAARRFYEMRDYQLQGKWPGHLGGPQPDRPKDAFTTLRDARVLIWGFGNIAKSLTPQLVGLGSQVRGIARQKGVRNGIEIYTEDDLDKLLPETDALVMILPGSDSTRHVLNAERLKQLPKHAWVVNVGRGTSVDEDALVDALEKGEIGGAALDVFETEPLPEPSKIWKAPNTIVSPHAAGGRPQGAEGLIADNLRRFRAKQDLKNVI*