MSTRVDAWIWAIRLTKTRSAAGAACRGGHVRVNGATAKPAQPVVPGDEVRVRLSGRERVVEVTKTISKRVSAPMAAECYIDRSPPPPPREVVASQPRRDRGAGRPTKRERRQLDQLRGGFLIALIAALMLIVAGCSSDDTPSDPAKPPTPQAPGRAGDGPFFGECGGLTTEEVSSITRLGVLTNTIKNPSVCEWDSTGTRTGPVASFNWYRGSPIGRERATEQLSRASTTDIEIKGHRGFIAHDATAICEVGIEFGADFFEWSVSAGSNSPLTIEQVCDATRELSRLSIERAS