MEQDPLLLQNQADGVDAAVADRMEALKKDGPSRARLKSIWFSDAEVKKPLMEDCSNELEDLEVLEDLGTTCCLEDVSLCKGLMDGGQGCLRDLADLESEVELLSTCLLVALSVSTGKKELIILVVWVELLSTCLLVALSVSTGKKELIILAISRRATLHEIVRDYGQATIDLQKLTTLLESQQRSKASQPGRLGSSSTSTQDLRQACERLAKAEEEMKRENPLDHYLILGVEASSTAAEIKKAYRKAALRHHPDKAGQFSVRSDNGDDGYWNEVGEKVRRDAERLFKMIGEAYAILSDPGKRMRYDAEEEVRKLRTRGSSSGSETVSEAYHYQYEKGSRRQRDRWDSWNGYSPYQRWQNGPDAAQPDMYARRGSNNSRSGDGSRWSDWDYF*