MSTQIKTVSTTPFEGQKPGTSGLRKRVKVFSQPHYTENFVQAILSSIPSPGVKGSTLVVGGDGRYFSIPAIQSIIRLCAGNGVSKLIIGANGILSTPAASHVIRSYKATGGILLTASHNPGGPDADFGIKYNMENGGPAPEGVTNKIFEVTKSIKEYYVVEGEDVDLSKPGNYTFGGSLQIQVIDPVKDYVQYLSKIFDFGLIKSFLQEGKFTVLFDALHGVTGPYGRALFVEEFGLPESSIQNCVPSENFGGGHPDPNLTYAKSLVDAVESKGISFGAASDGDGDRNMIIGKGAFVNPSDSVAIIADWADRAIPYFKSGVKGLARSMPTSGAIDRVAKKKGFECFEVPTGWKFFGNLMDAGRLSICGEESFGTGSDHIREKDGLWAVVAWLSILAAANKEKAGTSVNDVLQAHYKQYGRNFFSRYDYEEVDSSGAKELMDNLSKQFTSSSFKGTKLGE