MTPYKRSRMILRFADLLEKHNDEIAALETWDNGKPYEQAAKVEVPLMIRLMRYHAGWADKIHGLTVGPALACGNNIVLKTAEQTPLSALYLSKLLHEAGLPPDVLNVVSGYGPTAGAALASHLDMGKLAFTGSTVTGNSVLQLAAGSNLKPVTLELGGKSPVIVCEDANVDEAVELAHFALFFNQWQCCAACSRTFVHESIYDEFVEKAKTRALRRTIGNPFKAGIEQGPQIDSDQFEKILRYIRSGVENAGTLETGGERFGNEGFFIKPTVFSNVQDGMLIAQDEIFGPVQSILKFKDLDEVIRRANAASYGLAAGVFTQNLDTTNTLTRALRVGTVWVNCFDVFDAAIPFGGYTMSGHGREKGMYSLQNYLQVKAVIASLKNPAWL*