MTRKDWKLDPEAVRRRAASVQGCKEVLLTPDLNPALCSFLVGIDDSGCQVQNLARVNVYADTGTIGTCRIQQGEVREVFRRNISDLNSVEGILRNPPTITIIDENIVGMTDTESPTTKVSLQTGIELADVGLAILQGEKEKLRMHLEALDDRSTLDDSSRSVTSVTSRSESSLGLAGIEFQFSLPPHNMKHVDQCLGEIIAMNKVVRGVATNGKGTVFLYGNAGVAYTPNIPRPLYSKLSQLRSSAITHRPRYVSLGTRDRYFVSFHDATFAFKGPKGLERDLKNSPKTPRSVAFGSTFDTYFIVFDDGSWKCQGRGLPKELEEKLATRGDRDDLTIVNLGPAGEWFLRANDGKTWWGNVSEELNTAINDLTNEGHYLSFVDFGVDGSYLISYD*