MEKAWQPDGVSNIVKNMCLRLIQSDDVRICQQRLANERCLVVLDDLGNDVEKIRNLLEEVTAILGNGSLVVLANQFQHMLHELSVHKFIDLTLKHQRGALHICYAKVDGINGSFLIQLRETFDMLGLDVHLLNKDEVRSGTTLFQHAKVILCIISRSFSIGGFKSMFTYATIPSKIIYILYGPYPIDESIPQPFFKMEVDFHKKEFDKDKLRWMVHKVVRTLNERHEEIIKSAVDFPVGLAERSNNIERCILDSLSMSDQSLKCFGLVGMGGARKTTLAMSIYNKIHSEFEGSFFSLNTRSEVQGKGTLGLVALQRKFWPIC*