MSGGLAPSKSTVYVSNLPFSLTNNDLYRIFSKYGKVVKVTIMKDKDTRKSKGVAFILFLDKESAQNCTRAINNKQLFGRMIKASIAIDNGRAAEFIRRRHYFDKSKCYECGGKQKESGHLSYACPKNMLGEREPLSEPEEQIEEVEESDDEGEDPALDSLSQAIAFQQAKIEEEEKKWKPSSGNPSTSDDSRRPRIKKSTYFSDEEELSD