MDSFISVFHASSLDTQYASSQASTQSHQPSQRPASNPYCYIPGQYWQTLDYYDMAMDICSDFSDLGQITASFASNSGALNFADDLTPLDSPLDVALESFSSPGDSLPLARTESAVQESPDTEAECPGHGRCSSQQHPCKICEKDKKERRKEQNRKAQRNHRLRSEAKLEQLRAKVKSQSDEIVMLRDFNQSLLRHIETLESKCKDGGTADTGREAEEAQALQHQPSLSP