MRMSCNGCRVLRKGCSEGCTIRPCLEWIKSPDAQANATVFLAKFYGRAGLLNLLAAGPDDLRPALFRSLLYEACGRMVNPIYGSVGLLWSGRWEACQAAVEAVLKGEPVVQVSSEAVPSAQATPPLRAYDIRHVAKDPEAADPLRVSRAGRTRFKRGASSSTSKTKKVSASAGAKSFSPAPRQESEQAPSHEESAGSHNHGHVDDEGMMMGVEQTREQSDQDTEAEAGSHVSQAEQSPVPPMRQEEIGLELTLGLEPSVTRVARSPLAPLDLSGLSAESSHIGLGLALPA