MADDQQQPGQKPASGLGSLPALVPGLQGPEANALQFKIKNSICKSVQSKVDSILQDVEKFTDIEKLYLYLKLPSGPSSGNDKSDQSSMSSSRTQQMYAFNWIRNHLEEHQETSLPKQEVYDEYKSYCDNLGYNPLSAADFGKIMKNVFPTMKARRLGMRGKSKYHCYSGLRKKAFVHMPSLPNLDLQKSGDGCELMEPTGQSPSAEDDMRSAACGLVCEWAQKVLSRQFDNVEDLARFLLNSHYIGTKSMAALTVMTGTPTGTEKQAADDLAEPRGDSRGEGAAR