MPSPENELKNQWYSTLRLKTNKGERRSGLLYAYAQAVKMCGEEDTQESRMRALAHAEALWSATAAADTDNLQQPPSPQQHPSFTPAGAAAGGGGGGMQQDAGGADNVTASTLDELGRELDALLDGYMMTVEGGGAGGDAAAAAAVGGAGGGGGGDGGDGGGGLEFLDAMLLGDTDAGAEQQQVDMQVEGGGGAPLGAAAAAAAAAAAAADGAIWACAHVAPLHQHYHQHQHQHYHQHQQQALRGLWVACDYCDEPRRLDRTAGGLLPVHTRGAASASASAFQLLSMPSAPASAQAASMPPAATVAAGGGGGGGGGSCGGGDGCGSPDSSSSPEAPEPTCVATGARCRRCGVCVYGEARAAASPASPPYCWAPECSSGAAAAGGWQYPASLYQQQQQQAPAGQQQQQLLGAVAAAPAAGPAGCTGLALPPITDAACVLGLGDDDLAAFFS