MDILFSVLTLAAIAVFILFISFSFFLLRIYTGKSLRSSLHPPVKGTVFHQLFYFNRIYDELTSYAREHPTFRLLALSHSEFYIVDPRNVEHVLKTRFNQYSKGEYNCTIVRDLLGDGIFAVDGDRWRQQRKLASSEFSTRVLRDFSCAVFRRNCDPALHFDLGFCVRALQVTRNAAKLAGIVSEHEMGKQTLDIQDLLMKCTLDSIFKVGFGVDLNCLGGSSKDGTAFITAFDESNGLVYWRYADFLWKIKRLFNVGSQAVLRKNVKLIDDFVYQVIRNKRKELSSQVHCSDKEDILSRFLAESEKDPDKMSDRYLRDIILNFIIAGKDTTATTLSWFFYMMCKHPLIQEKISQQVRQVIDDDGCGNVDDFVGKLTEEKLDKMHYLHAALTETLRLYPAVPVDGKCAEIDDILPDGFKVKQGDGVYYLAYSMGRMTNIWGEDAEEFRPERWLKNGIFCPESPFKFVSFHAGPRICLGKEFAYRQMKIISMVLLRFFKFQMEDEKQQVRYKTMFTLHIDGGLKLRAFARLVSS