MKIAEASVNEENAQVQKVALVAGVTGLVGTALADILVKAEWKVYGVARAPQRQWFGGGVAGSVEFIGCDLIDRNQTLAKISPLWDVTHVFWVTWAAHFTDDSLQSYQENRRMFCNALDALLPNAKGLKHICLQTGTKHYHAFGFPPPGLHELPLGEDTPRLPNAYNFYYALEDVLLETVKKKETLTWSVHRPGLIFGQSARSFFNLIGSLAVYATICKALDLPFVFHGSRACWEETYMDASDAELVAEQEVWAAMDSRGQNQAFNTVNGDGFTWKQLWPVLATKFGLEVVLCNDESKSLVEIMSDKGAVWDEIVQKHSLRSTKIQDLADWWFLDSLFRFPFKMLASTKRCKEHGFHKTKDTQTSLVYWIDRMRERRLIP*