MGGKQKIGQVAGKNRRVLGDIGNLVIAPVVEGKPKTQVTRPATRSFCAQLLANAQAEKNKKPLAEVVNKVAPTKVQVKKKASDNLAPETVIVISPDKEVKQSPLSSRRKTKKSGKTLTSTLTARSKAACGLANRPKVDDIDAADVDNHLAAVEYVEDIYNFYKLTEDEGRVNDYMDFQPELNHKMRAILVDWLIEVHRKFELMPESLYLTMNILDRFLSVKTVPRRELQLVGISSMLIACKYEEIWAPEVNDFIHISDNAYARDQILQMEKAILGKLEWYLTVPTPYVFLVRYIKASTPNDQEMENMAFFFAELGLMNYKTIITSCPSMLAASSVYAARCTLNKSPLWTQTLQHHTGYSEDQLMESGKELVSCHLGAAENKLKAIYRKFSSPDRGAVALFPPARNLSPTNANTTTSS*