MATVLTCNSCNEIFESEASQREHYRSDWHRYNLKRKVAGLPGVTRGWFERRREAVANLSGRDNESKSKDVYKCSVCGKIYGSTKAYDNHLQSKAHLGRAATVPGGTSPEPIILSAPSKNRELMMEQMGNGTKTGQRDGSGSVEERFARLRVGKESEKEDASDNDGSGDEWEDVDEEEAAVLMAEATDVVGKGGVRNDGEEEGEELVGNLEEWEVEECLFCGEKGKEGNLEGCVEHMHRQHGFFIPDAEYLVKPSALLQYLGLKASADSCSRLVSRGCMCLYCDDRGKHFEGLEAVRRHMLDKNHCKLRWGDGTGTAEEELEEFYDYSSSYGGEENMRMILSGEGDNSAVSVTSSGMELVIPRDAEGGGVRVIGSREMARYYRQKPRPSDSRDAAISTALVARYKSMGLTTGQSAWRDKVNKRADNGVRASQRAEMFRTKLGLKNNVIRNLPKNVTF*