MSPSAVDDAPKATGAAISVKPNIGVFTNPKHDLWISEAEPSADAVKSGADLKPGEVTIAVRSTGICGSDVHFWHAGCIGPMIVEGDHILGHESAGEVIAVHPTVSSLQIGDRVAIEPNIICNACEPCLTGRYNGCEKVEFLSTPPVPGLLRRYVNHPAVWCHKIGNMSWENGALLEPLSVALAGMQRAKVQLGDPVLVCGAGPIGLVSMLCAAAAGACPLVITDISESRLAFAKEICPRVTTHRIEIGKSAEETAKSIVSSFGGVEPAVTLECTGVESSIAAAIWASKFGGKVFVIGVGKNEISIPFMRASVREVDIQLQYRYSNTWPRAIRLIESGVIDLSKFVTHRFPLEDAVKAFETSADPKSGAIKVMIQSLD*