MNNLFQFHGPAVKKLLGWKQGDEEEKWAEKAVDSLVKKLKKKKPGQGTVEDLEYALANPGSHSKCVTIPRSLDGRLQVSHRKGLPHVIYCRVWRWPDLQSHHELKPVPECLYPYDNKHQMICINPYHYQRIEPLMMPVSSADYQPYIDSSPHCFSSTSPSLFSEDGCDAISSEMEPNFGFAEPDFWCCLGYYELNSRVGEIFKVRNSMVIVDGFTDPSNSDDRICLGLLTNVNRNSTIENTRKHIGVKFTCESSHDVYVTNLSDSPIFVQSVNSNYKLNLPLNAVCRIPPGHAMYIFHHQLFIQMLKRAEREGYKNVYELTNMCFIRISFVKGWGPDYHRQDVTSTPCWIEMQLHGPLGFFKESPHLVLGGFKPYTEQISCK