MTVIVQDPLLEGNEVNKTQTVDQSHVLQLDGGFVTPDSNAFGHAFRDYEKESERRAGVQEFYRINHINQTYEYVLSKREQYGKLDKTVMSMWECCELLNEFVDESDPDLDEPQIEHLLQTAEAIRKDYPNEDWLHLTGLIHDLGKVLLHPNFGEEPQWAVVGDTYPLGCAFNESIVHYEYFKENPDFYNPKYNTKYGVYSEKCGLENIILSWGHDEYMHLVAKMNKTTLPPAALFIIRFHSFYSLHHAGAYTHLMNDDDKEMLEWLKIFNKYDLYSKSKVKVDVEEVKPYYQSLINKYFPPKLRW*