MTDDNDLVTETQFLELGLEKAGFSKPDRYKPHCAIERFSKVYGALPVVCQEMWKDLCMSNQVSFRYRLTKHDKKQPRNLLIGLRFLWKGEDFTDLGLFFGLKKASHVSKIAKRWAGKIQSLLILKTGRLEDHVNSPLMMPFSLDCTMCPMTEPRPFSTIWSAWKFGGKPGLNYEILLCIDKPKLAWVYGPLPPGRYNDLSTFRKKLKKKFHDLFQARESLQTRAILARENSSVCETLLIQRRSRSGKIEF*