MLLGPLLGIVCSPRRCVCVLLSMCHCVTCSLCSVLCHVACGMCSLIGLQISDTLCILSGVGCGVDSLVGAVLQAKPGRPPAALCLLSLVGCGINSSLRIPSSDLNLGLRLLQPKPVPARGVDSIGSSSHGIVGMAPRLICHTLGLESQPVTLHIMHGVICCIHCRVGRTVCLVTHGLRLLRLMMAVCTGCYKSQHYEPRGGPDKQPLVGAGITRPPVGVSSGSCLAQQPVLGGNARSGDAGSDILGRRGSIGVHFRAHWQFRGERSGRHSASSGGVLALMCVKMESGGSX