LVSPKDTWPNMSKSGLRMVLLENKNGCNYFAFEHSQTYQNIQFQFLDAVESLDPNNISGILQSHPYHVDSLLQLSEVCKMGEDYQMAAELIERSLYCFECSFHTLFSLTQGTSRLDYRRSENRPFFIALFRHLHYVDQRGCHRTALELCKFLLSLDPDSDPLCALLMIDFFALTSDQYSFLLRLYEEWEHHRNLSQLPNFAYSVAMAKFHLSRPTNEDKTAADDMVSLFIQRALIMFPSVLVPLLDKCNVVLDSSIANHRFFSALSLNSQTMALKQLVMLYVGRAYHVWKDPLVIDWLVTNARLVMDRVDNNDSFVDECARKRRIRYQGTPRNIYRHIILSDIKDASASLPMELSETPMMSYDPLPPADSISGYTRPERPTITSSDSNPLSMFFRSLLPSFNPQGAEGGPRPLRGADLAHGVENLMSAMRELLNTITYRGEPGGEGEDEEEQDWGENQQGEGAG