MTSTTTLSLLVSLLVLQALLSVPVVGFGEIPVMKTERCLLKSYPDGPLSPDNFEFDSKELTNEEDLPQDAIVVELKHVSVDPYMRTRFKPGMGYIMPGFELGKPIESACVAQVVASKNDKYKVGSLITGMMPWETTQVVKEPSFQPLPQLDGIPSSYFLGILGLTGLSAYLPFKHYAKDFLKAKEKPVVFVSGSAGAVGSVFAQLCKSIGCTVYGSAGTGDKIALCKSSLGCDDAFNYKDGIAAGLDGVLKDQTIDLYFDNVGGEMLDEVLVRMSMGGKIICCGSISGYETKDEDLYGVQNLFCVTTKRLQMQGFLLGQWGDELPQASQELGEMLAAKDIVAQETVLKGFDKVVEGLIGLFKGSNTGKMIITV*