MLKARFLFYPVFLLTFLFLVDSIFRIPYIQTLAKIDLTAVNYEAKSDFLQKLIEEKPGVNTPKTKKIMLVLGSSRLLYFDYDELVSFYPDWEIYNLSSAVTTPAYYDFQLTKILDVGIKPDLVIMETDPNQFNQNSVFKSSNLTYSFDLGYVLSNLSLFGKDHVSFYLGRKLFAVGTYKPYLDQMWKNYKNPYLENVLGMHKSTYDYILTHNGNGLSPIDNYMEKDSNALLQTSHRTLDWLFASYQRSPMQFGFYEKILTRLQNENIKSVIVWPMSSPDFENLLEKESLVKTWETEIDTITKNHNFSILKLKHDPSYTCNAFADGGHVAKDCYRGLMRSILLEYFRKYEPNHL