MSRLQHLAPALSRLYPWTSSPLIVSAPMRVMSGPALAVAVSRAGGLGFINNASPDIAADLEQASSLISSSTLNATPTPTPTPHLPIGVGFLLWADDLDSAVATIQKYKPCAVWLYAPPNGQADLDTWSRGIRTASPGTQIWIQIGTLSEARSLLKSAEKPDVVVVQGAEAGGHGRAKDGLGLISLLPEVADAFAGSEIPLFAAGGIADGRGAAAALCLGASGVVMGTRFLAANETRIARGYQQEVVRAEDGAVTTMKTLLYNHLRGTFGWPEDYTPRTIINRSWVDHLAGKGFEELKVLHDEAAKEGDKAWGPEGRLATYAGASIGLIHEVKDAESIVKEVREQVLERFGSIGGQ*