KSILSYEETRFIFYLGDDVLQRPVIMLVSCFLPPTVDELDKAMRYAVHYTKEFVRTEFIIIQCLTRTNILSDGSSNFLQQFYSLLPTEYKKNLKKVIMFHYGVSNRALLTITSSYMSPRFMRKLEYADSIRELYRFIPDISEEELLNRLPFIVKHDDAELLGLEAPALLSMSLLEQCICNGYNVPGYGKIPAVIVDFVQKLSKPDIVIIPNLFSLQTSADKLTSIIGEVDSGVPFRSADSDPSTLVSAFKLILNSLDEPLLGSETFHSIVRQCKSSGTHELAHSFYINFLKETISKLPDSSKLVIKFLVDFLHFVSTKSSINNMTAHKIAEILSPAFCRPNSMKNITMFQSIPPCVECITVLISDCQSIFNNILPDINSFDHLREVKENLRKKQLEEAEEEEEAEEVEGEEEEEEEEEEEGQPELLGTEDKDEVESEENN