MSVVSLLGVEVKNNPAAFDAPYEFEITFECLEQLQKDLEWKLTYVGSATSSEYDQELDSLLVGPVPVGINKFIFQADPPNLSRIPNSEILGVTVILLSCSYDGREFVRVGYYVNNEYTDEALIAEPPAKPVIDKVRRNILAEKPRVTRFAIKWDSEASAPPEFPPDQPEADTLEADGEQYGAEEEEEEEAEAVEGEVAEGEDAEMEGAEETAVKREDDAASDAGSEDIENESEDDEEEDEEEEGDGDEDMDMGEDGEKAAEANGNVPEQQVHSADVMVH*