MALAVEKIPAMEHLLGLKRFYLPPIRCSIPSSAWHPDHKLVAKLANEWAFPFINPSMSDAQKLSLERMRIPLYMSMLVPCGSTESAVLCGKFAWFGTMLDDLLEDESPGGAPREEFLETFQGILHGTHPHRDPVHPSLEFCADLIPRLRSSMAPRVYAHWVAQMEAYAASMDRSVLSLAQSASTVESYLARRRLDCFLLPCFPFIEMSLEIALPDSDLESRDYLALQNAINDHVLLVNDVISFPAELRAKKPLRSIASLQLLLDPSVNTFQDSVDRTCAMIQEKEREVTHYYDVVMRNAVASGNAELVSYLQILKMCVPNNLKFHFISSRYGVNDAESGHGIWIVL*