MFKYARKGSSGFSSSSTAEEVTHGVDASGLTAIVTGASSGIGTETARVLALRGVHVIMGVRNMAAGRDVKEAIVKEIPSAKVDAMELDLSSLASVRNFASDFNSSGHPLNLLINNAGIMAPPFMLSKDNMELQFATNYLGHFLLANLLLDTMKKTALESNREGRIINVSSEFHRYPYPEGIRFDKINDQSGYKKFQAYGQSKLANVLHANELMRRFKEDGVNITANSLHPGVIATNLFRHNTSLADDNPIRVFLESAARLVLKNVQQGAATTCYVALNPQVKGASGEYFSGCNLTKASSMAKDAELAKKLWDFSMNLVE*