MKSFYFSMLFMLSCFFMTSCTPTSDQVNITISNNLDFDRTEELVEIPVLQLQNYMKWRNEVGLVITDDQGVVYPSQITYNGLLIFQPNLKANSSRQFIIKTGEKRTFASQVEGKFRPERKGDFSWENNRVGFRFYGKELIQNDGPSNGLDIFLKRTDSLVLDKWYYEDINKISSYHKDTGEGCDPYNVGRSLGAGANGLFVNDSLFLNENYDSYEILDEGPLRVTFLLKYPFIEVGEENISDVKRISLDVNSQLTRIEQTYQPDKDQQMAVGFVKRLDTKDSTVVDYENNFLLYEEPEDEENGIIYLGAIIPAGIDSVLVNTYDYTNPIREKTNTFSNTIALTKIHPTYATIYYTGFGWSKYGFRSLDSFRKYLKEYSVSLKNPFEITFHK