MSSVVCRIEQGKVGKEQEVLQLQVLPLAEAVPKPARPGCIIVHVTLRPVQPTDLFLIRYGHPQPPLNRPFPRVIGCEGFGIIHQVGEGVTQFHWGQRVVPLVWVEYHRHGQGSWQDYVELEEDQVIAVPASVSDEAAAQFFLNPWTAYGLLDDQAVPNGEYLLQTAASSSVGRQLIQIAKHYGIKTINVVRRDAWKEELKALGADEVINSETEDVVERVKDITGGKLAYAAVDAVGGVLTKTVAAAVRDRGRVLIYGVLSGWDVTVSAAELMRGVQVSWWWLVPDYIPTAAKRAQVAKEVMKLLTQNVITLSTGKKFPLKDFIAAICESEKPNGGGKVFLVS*