MPDWASDWPEAADAGSADAGSSRTALLALLRSEGAPATAAVCIPRGSTEAVISSLARGLVELLSTEQRRCGGLRALPDAPGDDFFGQDGEDSVDDCPLPDLPGAVRLASPRWLQSAVEAVGQLMPRGAACLRFEAGNGRIGLMLRRCPPLLATVRLPDVERLGCSSEGDDQLSSLLLLECRRAALMLTLRKAFEAEAAAASGRKPPNETLNAWIFTQLARSHAGGLVESGDEQLFVPLVDADAAAGAGGHCGAAWPLAKYLARARARAGEAX