MVTTCDSSYDRISELKAFDDTKAGVKGLVDAGITKVPRIFHHLRDDSDNTLLVAAEGKFRIPMIDLEDVHKGPPQRKEIVDRVRNASETWGFFEAVNHGIPVDVLEEMKDGVRRFYEQDVELKKEYFSRDHTRKVGYNSNFDLFSSPSANWRDTFTCVMAPISPRPEELPAAFRDILIEYTKEVMKLGNSLFELLSEALGLNPNHLKDIDCSKGLTILGHYYPACPQPELTLGTTKHSDNDFLTVLLQDHIGGLQVMYQNHWVDVPPTPGALLINIGDLLQLISNDKFISVEHRVLANRIGPRVSVASFFSTNLNPNSRPYGPIKELLSEESPPKYRETTVRDYVAYFIHKGLDGTSALLHFKL*