MEAQAQDKAEEGEEEGTRQQHAQAGPVGAAGGGGGGGAAAVAMSAIPMNSWLVPKPEPVEFFGGMAMVRKPPPRNRDRHTKVEGRGRRIRMPAACAARIFQLTRELGHKSDGETIRWLLQQSEPAIIAATGTGTVPAIATTVDGVLRIPTQSSSSSGPASSAVVDGEESSAKRRRKLQPTRAVAGASPLATAAPAAYYPVIADPLLQGSGGAAISVPSGLAPITATGAPQGLVPVFAVPATGSPAVAGGNRMIPQATAVWMVPQPAGAAGAGNQPTQFWAIQSAPQLVNFAGAQFPTAINVADFQQQQQQQPVSTTIVQNSNSGQHMHFSGADSHEQQRRGRKEGNSGGVVDHPEEDEDDDDDEPVSDSSPEE