MVEVRKEQSLSGTSSEIKKRAKRNSVSSSLPQETQPLRKVRIIVNDPYATDDSSSDEEELKVSKVRKMKRIVREINFPSMEVSEQPSESSSQDSTKTVSKKAVSASPACPGLLTKKPVGVRQRKWGKWAAEIRHPIKKTRTWLGTFDTLEEAAKAYDAKKIEFDALVASLSVSGNVSTKTVVSSSETSQCSRSSPVVPVEQDDTSASALTCVNPDDVSVAPTPNAPAGGNKEVLFDFDFTDLQIPDLGFFAEEQHDLDFDCFLSVDQFDDFGLLDDIQGFEDNGPSELPDFDFADVEELQLADSSFGFLDQLAPLNISCPLKSFAAS