MFSELPHYPASGYRLKNTEKVPAFVDRTFHPEVKDAADMTQRSQPTVVAGQQRYLYFRRPLLAAPEPVLIKRTAAVPAPAISPQPPAPKSKTIGTQSDYRESEAQTTPWQPDLAPPKEPSLKQQYLSARNNCEGPELLQLKDLKFGEGLPPGLQDIRRIEKLREKRKFEASLPPVSDLSQLPLRQKMIEEWEAREWDEREEEILGVQDERLVLLQQAIQVREEEFDERCASRVEARKVAQLEAKSSRFAEIQAARIKTMRQLLESRKYAEKPRRLVRPGIVERYANYSSTTYAPVQREGRFPEAKPNGRLVETDGYQPVNLQGIADLEAYLPPRLLNPK