MADDQQQPGQKPASGLGSLPALVPGLQGSEANALQFKIKNSICKSVQSKVDGILQDVEKFTDIEKLYLYLKLPSGPSSGNDKSDQSSMSSSRTQQMYAFNWIRNHLEEHPETSLPKQEVYDEYKSYCDNLGYNPLSAADFGKIMKNVFPNMKARRLGMRGKSKYCYSGLRKKAFVHMPSLPNLDLQKSGDGCELMEPTGQSPSAEDEMRSAACGLVCEWAQKVLSRQFDSVEDLARFLLNSHYIGTKSMAALTVMTGTPTGIKTPTPASAFVPTAEANSFQPQVKTLPSPSVDAKQQLQR