MSTLVIVESPSKAKKIQAYLGAGYTVRASLGHIRDLPASKADIPARYAAEPWARLGIHVQDSFRPLYVISRGKAKVVRELRELARGANRVLLATDPDREGEAIAWHLMVALGLKGSVERMTFHEITREAIQAAARATRPLDYALVGAQEARRTLDRLVGYGVSPTLWTAVGPKLSAGRVQSAALAALAAREHARMAFVPADYWRVTARVGAGRPFTAVVLSVNGQRLATPKDFDAGTGQLAADALLMTPEQADRLVAFLRARDATVTGVERAPYTSRPPAPFTTSTLQQEASKALKFSPKHSMDVAQRLYENGFITYMRTDSPALSDEALQAAREAATALFSEGSVPARPRTYAARGANAQEAHEAIRPAGRSFRAPDDTPLTGDERALYDLIYRRTVASQMTDLTGTRTVMHLKVGAVALGATGRVVHDPGFTRLYQDASEGDGDETQALPDAEVGAVLPVRDAAAEERKTPAPGRFTEASLVRALERAGVGRPSTYASILSTLDARGYTRVVRRQLTVTWVGLLVSAYLAGSFADLVDAGFTASMEADLDRIAGGALTREAYLTRFWSEGLAGTIGRAGRAAPVLTVPRVPGATVTVQDGTPLLRLHGRSAPLPADLVPDDLTPDVAEQVLNGERKAAQRASGGKRARSGGARTSRARSSRKAARPK