MKPFKTSWADEVEADYVDGLPPCSEYIEGDYKYVTEYKFNDDGKKVKVVRTFKIEKQVVSKAVARRRGWVKFGDSRLDKPGPNSQTTMASEEIFMLFMGSKEFEQTHETQMDAGKNIAKCRICNGEHWSVNCPYKGTSMDSKTLMESKANAAAAAALNDPSKPGKYVPPFMKDGAGGAGGKGRERDDSSAVRISNLSESMTETDLEELVKKIGPHTKMYLAREKNTGLCKGFAYVHFKFRQDAAAAIEILNGHGYDHLILCVEWSKPQP