GSHMSASALVCLAPGSEETEAVTTIDLLVRGGIKVTTASVASDGNLAITCSRGVKLLADAPLVEVADGEYDVIVLPGGIKGAECFRDSTLLVETVKQFHRSGRIVAAICAAPATVLVPHDIFPIGNMTGFPTLKDKIPAEQWLDKRVVWDARVKLLTSQGPGTAIDFGLKIIDLLVGREKAHEVASQLVMAAGIYNYYE