MSVAVVSLYPITGNNFIPVDPTPSSPLHYCTTRSIMSISVNGQSVVPPGFRFHPTEEELLTYYLAKKVASQRIDLDVIPDVDLNKLEPWDIQECCRIGTGPQNDWYLFSHKDKKYPTGTRTNRATTVGFWKATGRDKAIYPAAGYGHIGMRKTLVFYQGRAPHGHKSDWIMHEYRLEDATTPGNNPANRAIGNAPYYPGSSSSIRSVVGDQSSAQEDGWVICRVFKKKNIVVQQQADQNGGGRRTASNNLVAAGAIELSRSNCSSTVTTASDHAKATHMQQHYYSASDDALDHILNQYMHGRSSTTTTSCKQETNATNPSSSALDHLINSECHNGSSTLYEKLPPLEHVVPGELLPPTEYSGDWDALDRLAAYELNGLSDAASAKTTNGMPFIVDELGGATAYSGGGRLHVSSITGTGDGDLWSLGRSVSSLHADLTINSFNAVGY