MSSGASFLTFTNHDDLCVSSLNSDPRSSTANVSELDSIAMELAIANASKVLADVNQLKENTTDTSLEQCFVECSGLYRRVIILLHSSISCLRRNDSDCAHMFSMDAGDRAEKCEDAFVNNNQKSPFTSQNQLVGRLCDIASEIATLVGRL