MSGEAEARLEEELERVKKKHDPGMKYEARPAPKNALDPDHLKWEIPGLEGSPFEGGIFPFLLNFPEEFPEEPPKVYFEPPLPHPMFAEDGLLFHPWLKKDLGWDPEMTILEIIEGIQSLLTNPDLKVPANEEAAELYKVNPEKYDKIIAEGAKKLSPS