MVMCVRAVLVCVLLELSRAAPHAHINRLALFPDKSAWCEAKNITQIVGHTGCTPRSIQNRACLGQCFSYSVPNTFPQSTESLVHCDSCMPAQTQWEVVTLDCSGSDEAPRVDKLVERILHCSCQSCSKESSQEGALLQLYPHEGAQDLPSLPDATHTHPQHAHMQADQRDADAHLDMHAPEAG