MVPPDAADATLPSADELRAEEEARHMRREAEIERSWSKEVVVEGGGRQAWPGARATLHVVSTVVSSRSGEGVGSVFEDSRPLGVPRLLLLGRGILVPGLERAVGGMREGESARVVVQPEGAYGDAGSPAAPRVPGSAVVTYEVELVKLEEEAELWDLSFDDKLRLAAERRERGNALYRGLAFAAADEEYEQGMRYLVYMPQPEDGQLAPLEEATVRMQLNLCAAKLRTGREAAALAHADKVLELRPEHPKALYRKGQAHTQLGAYAEASLALTRAKAAAEAEADSSAAAAVEKEEARLAERRQRHARQRKAAYRRMVGGGAGEARGEANAEAADQPRAAAGGGLRVGVAAAVLVAAGAVALAAAALASSWG