MKQPEIGIPILFRCPISLDLFKDPVTLCTGQTYDRSSIEKWLSCGNSTCPVTMQKLHDSTIVPNTTLRHLIDRWLQINCSHGYDLDYFQTVDDSFVVLKHNLQSMESTLEAKVEALEKVIALSKDLPFENCPLIQLDFFQMILELALENADESLNFEGNIMFVEKALVCGLKLLPFSDLGTLNMLKQDESKFTNFLILFKKGSFMIKKSLCHYIVAISSSLQSKELLVMLGKSKILVQELVHLIENKLDGYEESIKALSALSIVEQNREVIAKENTVKALITYIVNAPKCEYRSLFGLVMAMKTIETLLVVESAKEDVLDHPNGISEIVKMVFRVSSDNEASESAMNCLIILCQDFMNAREEAICCGILTKLLLLLQSQCSERTKNKARMLLKLLRSMCNRDQK*