MKRGYQQMMEQSPISLGMNGVAYQDFSGAHYYSSPLEPPQHILFSNPFPTHGEYVQEGYLPSSEASFYSSTRSLSEPFNIHQPTESFGSSSSASSTCSASVAPATPPPVVFTHGPTKFPAVPITPSHQPPRQKAKRTATACEECRKRKQKCDGESPCQSCKEQKLDCRYREVSPTKKDNSMERLVALVENCSKSMEALNQRLDVMSTALQQIEARLTRCWQCGSKVALETGDCDSCNHVPCRL