MNGPSPAESGARPGADGGETTLGDFYGLMESTARARRAAVSALLENRPVPPKERDVLARVREALSALPGEGANRGLLVEPGLRVTADLSYEIGELDKDLTYLDQGEEALLALLERLHPGLGAESEALAARIAGAAGGRRLQALLTDRDGTVNNYCGRYRSSIQSAYNAVFLCRFARVGARHPLILTSAPLSGPGLLDVSVMPPGSFHLAASKGRECLDIAGRRHEEKAPKRQQALLDRLAGELRGLLERPENRKFGLIGSGFQVKFGQLTMARQDVSDSVPAADSRRFLDEVAGLVRDLDPEGRDLSIEDTGLDVEVVLKLAHASRDFDKGEAVRFLERSLDLALALGPVLVCGDTASDLPMIRAVAERSPAPLALLVTTDENLARELPEACADSQTVSAPDVLVTALGRAAEAGIGGTTQKEAP