MKVLRNFQQRSTLTSKSLVAKGVPRARPCCTMAQLNYPAPTVLEKGNPDEVDAAVIYLHGLGDSANGWVNENSGKAWAGTGPRLLSQMPNVRFVFPTAPERPCTLKGQVLTGWYDIHSVEGINTREDAAGLRESQRFIEELVQTQVASGIPSERILVGGFSQGGAVSLLMLRSKMKLAGVLGMSTYLPLWEEDTIISAENQGTPILICHGDDDQGVLYKYGQQTAEQLQRIGANVGFKVYAGMGHSTCDQEMADMKDFIAKCLPPK*