MVLGFTVGGVPGSPWASAERPAVRRHASRVESAFPRVRRASAARSVVRMGYRTPADAYTTVNGSKFLTSDIDLTEPFLLELFSVAGDDFAEVLLPGGAMGSYAVPNENALKSLIHVCKAPQRTIRGLYEESVPMAPLFGFLVVQESKIASEPAPGSETSSDVSEGSDVPPSLGTLALATYLNQKDAESPVLFQYQGICRIQILSLMEGSDEGSPWALVEAVWDNEQTEIEQELLDELIDRLREYFALSKKLGDEFGLTFDALDFSGEIKVFEELLDKLVRAELKSRARLCESLSFFACDQLGLRQGQRVELFKSMNTKRRILTAISELQNGVKEMHQSFDTYQAEKQAEQEAAAAAESDSKASQ*