MKKVAFLLMCSLAFSMGIKAQDSFDPDALLVDARTLILDGKYVEGRKIAFRALSKYPDYADILILVGRSYAWEGKNDSASIYLERAILASPAYEDGYSAYLDNLSWDEQYDRAEEILAKAKENLGQPLSNNLRYKESRLYYFKEEYDAAFEIAEELFEKNYKNDNLLGYMQTLQRLRRNNAVGVTYDYDTFDGDISPWNTFSIYGRTRTDLTGTLIGRVTQSSRFDSNGTLFELDAYPSLGKKAYAYLNVGGSSASFFPQFRFGASVYYNLPKAWEVDGGFRYLKFSDPTTIYTASVGKYVGNWWFNLRGNLIPGTGNSLGTSGNLQARYYFKTGEDFFSVQLSSGVSPDEETRDPTQLLNSYRARIGYQQLILPRFMIYGYTGYSRDELGPDRFRNNLNFSLGVEYRF