MFKPHSRTMSVQLVPSTCQPATVQCNKSHALHARRSCASPAPARRSVATAGEGRSANRTKWASGDLAGSEGTAAAAAPAAAVLEPPAEAGGVGGGEQAQAGQPEPQLDAAELVWAAADEVQPLFADIDRLVHGNLKRVQQAMRRRRIGPHHFAGSTGYGHGDLGRAALDEVFAEVMGAEAAAVRIQYVSGTHAISSALFGCLRPGDELLAVAGSPYDTLEEVIGLRGTPAIGSLRDFGVTYRKLDLAPSGSIDWEALASAVRPETKVALVQRSCGYALRPTLRIDEIERAVAVIKAQNPDVIVAVDNCYGEFTDSREPPAVGADLCMGSLIKNGGGTIVSGGGYVAGRADLVERALARLTAPGIGTDAGCVPGETLRLMFQGLWLAPQMVGEALKGGRLAAEVLQREGYNVIPAPGPCSPWSFITAVELGSKERMVAFCRAVQQCCPIGSYIQPVPGX