MSYPPPINRQQLGIPQLPPRIPPPQFAGFAPPVPPGTPMIPVHMGIMAPAVLDPAALAAAQKPMIQKRESGPVRVKDPEENAGPTTTVFVGNISEKASDMLVRQLLAKCGIVLSWKRVQGASGKLQAFGFCEYKEPESTLRALRLLHELLLGDKKLLVKVDAKTKAQLDEWKAKKRGANGETSGTNSNQEDEEEALDEETLRKDQGVKGSIEVLIREYANELNAPSQDPDSQPRNKKRKEKKEEVWSRCSTSAGNDRPLPMLSAPRLPQEDISAMEIEEDKRDLISREISKFRDTHKKLEEEKGKKEKERLELERERRERDKERERERERRDREKEKEREKERDKERERERDREREKTKERERERERERSRDIREDRSRSKIRERKKFRDYSKDAEREDERRRETKRVRDREKEAESDERDRKREKEELEEIRQR