MSQVDTVMATAATAPADSGKEEAVVEEEEEVKAYTNGADPADVDEDAETGSDGARREERVVVKFLVPNVAAGSIIGKSGANITEIQTQSSARMQLSRANEYYPGSPEGQDRILLVSGTVNQLLTALHLVLSKLKAEPGALRAVQAKEGEAIQLRMLVHSRLCGTLIGKGGATIRSFNEDSHAVFNISPPPVAPGLTERIVKITGDVDELMRAVALVVTKLSENPDYHLLTDANLSYSMRPAGSTSPPPQAYGGPQQAGGGMPGSGLGAGLGGGLGGNAPHMLHLGGGGAGAAAVQLPRGSGAGAGSGAAVGGGASVTIAVPEEKVGVVIGKQGAVVNQIKELLGVSIRISKKGEFMPGSHDRACSITGTPEAVEIAQRLIQQKVDAANLAAX