MSEKEYTKDQEELVVKLLRIDRTDYYKILFVEKNATDVEIKKSYRKLAIKLHPDKNKHPNSAEAFKKIAKAFEVLSDEGKRRIYDQTGQDPDSRGGGGGGAAPTANGFPAGFGSGQFRGAQMPQGFEDDIFRMFFGNGMGRAGGPQPRVFTFGGNGFFPFEEVPRRRPRAQQQQQQQRQQQPFFEQIKQLLPILLVFVLPMLSNLLTQRDSTSYPNFKMQRKDPYTVQRATPNFHIPFYITKDSYKSLKEGHKLSKFDKFVENYHISSLRDSCEREQNHKNRLIDESRGFFFTNYEQLEQAEKFPLPHCDRLHEMGLL*