MADDKFWEPTIKLYTGFIKKPSMSEKLLAKPPFKYLFDIILATMDATGFGQGLYTDQEKDANYYENRDLKILFLRKVIDLIQYTNKSSLQAKPNKIVAGLEPEHTNSFLCELHRVATTPELCQKGNSIVKKLLAKIEKETQGGGDAGEKPAEKGGEEPQKKPEKKPQQEPPAEQPKPKREDPPSQPKVERSNSKGVGGQVDEPVPVNRQNMRPSSAAKAPPKIANNVKVADTQSKGKGTTGVIVDRGDKDEDDQNEAEQADNRGSQPENAGGKGVSKFTNQALNDNLGIVPSAQKDQGGEEGDNQGGIKFKRKIGNQKPTIGGSTTATAGGTTAVLQGASSGADISALTQMVQEIAKNVNPLGKSLEFIADDIESMNHELDYWTKQYKQYKEKMQNELKVTDEMLQPIQDQIAEIEEKISDKRNKISNVKAQLIKNQSQIQTLLYSVVSTK