MVAIRKEQSLSGVSSEIKKRAKRNTLSSLPQETQPLRKVRIIVNDPYATDDSSSDEEELKVPKPRKMKRIVREINFPSMEVSEQPSESSSQDSTKTDGKIAVSASPAVPRKKPVGVRQRKWGKWAAEIRDPIKKTRTWLGTFDTLEEAAKAYDAKKLEFDAIVAGNVSTTKRDVSSSETSQCSRSSPVVPVEQDDTSASALTCVNNPDDVSTVAPTAPTPNVPAGGNKETLFDFDFTNLQIPDFGFLAEEQQDLDFDCFLADDQFDDFGLLDDIQGFEDNGPSALPDFDFADVEDLQLADSSFGFLDQLAPINISCPLKSFAAS