MQVCGVCAEQVPKYRCPTCRVRYCSLLCYKKHKDGCVPELPAPSSAPLSWTQNSGDWAVEDFLDEDSESDRVPLQRLKQLGESEELKALLRNPHLRRLLLTVDRAESKADIMKTAMQEPLFVEFADQCLKIVEPLENEDTMD