MAFVVEKIPAMEHLLGLKRFYLPPIRCSIPSSAWHPDHKLVAKLANEWAFPFINPSMSDAQKLSLDRMRIPLYMSMLVPCGSTESAVLCGKFAWFGTMLDDLLEDESPGGAPREEFLEAFQGILHGTHPHRDPVHPSLEFCADLIPRLRSSMAPRVYAHWVAQMEAYAASMDRSVPSLAQSASTVESYLARRRLDCFLLPCFPFIEMSLEIALPDSDLESRDYLALQNAINDHVLLVNDVISFPAELRAKKPLRSIASLQLLLDPSINTFQDSVDRTCAMIQEKEREVTHYYDVVMRNAVASGNAELVSYLEILKMCVPNNLKFHFISSRYGVNDGESGHGIWIVL*