MVYLIGSYGRCELWDEPALFIIIRSAFKVPVRQWAAVDGFDLQDQVLEIVDSGVVEPAALPRVLVKDEWRKKWRETKRWRHVRRGREAPGKKHGGWLKELDLTRGSLGQALSQLQVWADIEREAEDASDAYLVVEDDCRFWSEASSESLQDHLAKVPKNWDLICFSGEDLLGAPETELSQFEALCVAPGLRRLYPWYRIGPAYLISAAGAKKALRTCTPLRWRLDCQLVGRSSSTQFGQEMDERLFAATANLRGYCVSPPLASRPKRSGKAKGEEELTDSLDSVVAWSMRLTDKPLPKGSISHIWHPDREIEGHSNMVPEAVEVMNEIASEPSIRTVCEVGFNAGHSALRWLLRTKAKVYSFDLGNHPYARPAAMWLSNQFPGRLDMTWGDSLATVPAFHREHPDVKCELIFIDGGHSYDVAIRDLKNFAALANLKNNVLLLDDTFLDDVRRAWDEMLDMGYVEEFRSYNGEISVGSYGFTLGRYTERASELTTLRET*