MSMLLIQKQPLPLSVRPRTTLRQCRLPTTRFSAAAADSASRAAPFAVEDYLVAACHLTPAQALKASKVLSHLKSPSRPDAVLAFLSGLGLSDADIAAAVAYDPKLLCSEVERTLAPRLAELRDLGLSPSQIARLALVDPARFRRPTVVSKLQYYVPLFGSFENLLQALRNNAYLLSSDLERVVKPNVAFLVECGLDACDIAKLSIPVPRLITTNPERVRAMVERAEAVGVPRGTGMFRHALLAVAFLSEEKIKAKAEFLKTTFRWSDAEVGVAVSKLPLVLKHSKDRLRRMSEFLITKVGLEPEYIAHRPALLTYSLERRLMPRHYVVNYLKENGLLEQDRSYYTAVQMSESAFMDKFICPYKEAAPSLALDYAAACRGEVPTTFLANV