MADDQQQPGPKPASGLGSLPALVPGLQGPEANALQFKIKNSICKSVQSKVDGILQDVEKFTDIEKLYLYLKLPSGPSNGNDKSDQSSMSSSRTQQMYAFNWIRNHLEEHPETSLPKQEVYDEYKSYCDNLGYNPLSAADFGKIMKNVFPNMKARRLGMRGKSKYCYSGLRKKAFVHMPSLPNLDLQKSGDGCELMEPTGQSPSAEDEMRSAACGLVCEWAQKVLSRQFDHVEDLARFLLNSHYIGTKSMAALTVMTGTPTGMKTPTPASAFVPTAEANSFQPQVKTLPSPSVDAKQQLQR