IDQPVDHGPILTRTVVMPTMHQYKHVSIFYIQYLKSSCTHNAKNSNKNNKRRFSDEQIQSLETTFGTESRPELRLKHHLADKLGLQPRQIAIWFQNKRARSKSKMIEQEYSELKSSYDNLALQFEALRKENQTLLIQRSESNNYSNSVEKNRKNRKSELLEFELKNIVPKSKTFGSESEEFGIFDLISTPNLWKNELLYCGLQRIVHWITPLIQLHNRANLYIRQVQRLRKMTEKSDGEENDHENQITPPKTSENPTFLLDMNNHDIKIDYLEEDAADILNMAEIAEDSLLASPENGCSFDS