MKILVRFLFMLLVIFNPNAQQTARAFTGTYGINYGRIADNIPSPDKVVKLLRAAKIKNVRIYDAEPSVLNAFKGTGLELVVGLPNGFVKEMSANADHALTWVKDNVKAFLPDTRIVGIAVGNEVLGGSDNELEVALLNAVKNVYNATKKLGISDVVQISTAHSQAVFADSFPPSYCVFKDGVAQLMKPLLEFFSKIGSPFCLNAYPFLAYTYNSDKIDINYALFQPNEGIVDNKTHLHYDNLLDAQIDAAYAALEDAGFRKMEVIVTETGWASDGDENEPAATPSNARTYNYNLRKRLAKRKGTPLRPKKMLKAYIFALFNEYQKPGQSSEKNFGLFKADGSISYDVGFSGLQDISAASSLFSLKGMQAQGYYLSATAITTSISILLSRL*