MKILLRFLFMLLVIFNPNAQQTARAFTGTYGINYGRIADNIPSPDKVVKLLRAAKIKNVRIYDAEPSVLNAFKGTGLELVVGLPNGFVKEMSANADHALNWVKDNVKAFLPDTRIVGIAVGNEVLGGSDNEMEVALLNAVKNVYNATKKLGISDVVQISTAHSQAVFADSFPPSYCVFKDGVAQLMKPLLEFFSKIGSPFCLNAYPFLAYTYNPDKIDINYALFQPNEGIVDNKTHLHYDNLLDAQIDAAYAALEDAGFRKMEVIVTETGWASDGDENEPAATPSNARTYNYNLRKRLAKRKGTPLRPKKMLKAYIFALFNEYQKPGQSSEKNFGLFKADGSISYDVGFSGLQDISAASSLLSLKGIQAQGYYLSATAITTSISILLSRL*