MGKSVGGRDGENMARDRKLHAIVFAWPGQGHLNPLLRFSELLALQGCQVTFVHTHCNLNRVHQAAAAAAARHDQTLESADLVRFVGIDDGLPPTHPRDVLSLVQATDAHLHGHLTSAFEELVARLLSLDRADLASASALTFIVSDFFMSFTQDVANKFRIPRIAVYLQSAASFACHLFVSRGFRLLPEEQHMNWPNGVLPSTLKPHEVISFLQCYDPLDPVFDYMIRSFKHLNEPTWIVLNTFTELEHEVINYLQNADTEIKHLQCVGPLLPLRFLKSDYNSSRYANESLWEEDHQCLRWLDSQASRSVLFVSFGSLITLSSRQVEEFALGLENSMVPFLWVLRPGMIEDGGLPEGFEERVKERACFVSWAPQLRVLAHQSVGGFLAHCGWNSVIESIGTGVPLLGWGSFADQMLNARCIVDSWGVGLLLSKASDEDGKEEHGLITRSEVERRVRDLMLELDSSIKSNCARLKEAASKAFEDRNSLLISSLINSIKQIPTTNV*