MTNTNEAQLSEPGSPARVSRSEAELLTLTRALMAPGPRYLPALRHRPRRTPRLEKIGPTAMGLLQQTLARGVAFELLRRGGWQTRRTLVNGHAKRGTVWQRHRELPPLTFGPASFELLSWLRAEDVSSPKRELPQAARTTLADELLYYLAAEQIVRAGGVLRQPAFLRSPLCQLGYADALAGDEPLPKLDLRELARGEGAIVLEALQPDLCRRWVAMERAKGERAELSVMTQIGQAQDQVLASLFSALDLVDPRRRELASFLAEAARELLARGPERRCPDHRWWIGGLDLRAPLSARQSAFAASAAFLRGVAQLGRWLDEAGVVAHFDEDYEAAQLLLSSWQYLRSAPEPTEEAQIPATILDRAIRLANQLESLHSLGQPSELP