MDDKRSKSLRPASQSSCSNHSKAAEAFPLETKGQSKSSRKQNVERNKTGKGRRRDRGKKNDDVGVKLVLRLLPPDLSQDQFLETIKPEVGEFSDCGVLEWYYVRGHYPQKLSTRPVYSRCYLIFESTESLAEFTKKVQPIKFVDDKDNATNVVTRVSTYVKRFVPNTVDPSPVSAALEGTITEDPLFLTFMKSLKILEEKKSDYSFADVSILKPLEKEVAKQKAVESEIQRKTENALIALTGDSGKKKKKEKKKGKKKELKPKEEAGGESTSGRKRKGTKKKNKALKGGEHAAKDTVKNNNIVILEAAGRKELQRRKKMQLEKEKALESPSKAKIKPKQRAKGKSEDSEDGTKLKMLKRKVPEQS