MESSNEEEGAIQSKKQKREGTEIPSEESHDLFDALPDDLVVFILSKLSSGAESRSDLANVLMTSKRLKELGVHPMVLSKASPKCYMVKAKSWCESAHRFIKLCADAGNIEACYTLGMIRFYCLHNRPSGTLLIAKAAICSYSPALYSLAVIQFNGSGGSTKDKDLQAGVALCARAAFFGHVDALRELGHCLQDGYGVPQNIAEGHRFLVHANARELASVFPKFSPPPSSSSSDPPYELHRYISEQVSSPLLSDFGCVVPDRETHPASRFLGEWFEGRWGPRGEHKDGMRLCSQTQCGRPETRPHEFRKCSVCATVSYCSRACQALDWKLRHKTECLPVNHREEHGEEDYESDEEQRFHEGSVGLDQW*