MPSNFQPQQLLASKLYMLGKPTGPGSLPSVSASSAALMNSKGLHGKTSKSAVNDDGLGLNGPYSGPGYLGVGTAANSQSTSVSVWVRIGSSKSKLDVKEKIDSSDCIESETKEGKEALVSIQNPPRQGKRIMAEDGPKAMDSSPKTHFDPTRNIRKPSQKALRTLFVNGIPQKSNKREALLSHFQKFGEVIDIYIPLNSERAFVQFSRREEAEAALKAPDAVMGNRFIKLWWANRDSIPDDGTGTASNFPGLIPPHPTVTSISKDNLQSAAPKSSIVHTSDAFLPSADNSKPVISNGPKAPPLQKKLENLEQLKEELRKKQEMLDQKRNDFRRKLDKLEKQATGPKGEADIEQAAKRPKVGITADVGKVANPKSSNPTPMEELHAEMTDKNKCVENVVSCSPKTSTTM