MSLCNQRAFQTGAPSVVPRRPGHQIALRIARHVHLAKAASTAESVRSNFLSNLQHHNAMWSQVATEQQFVGILNKLVEAGKMPPKLLPLWVDFYDNYKKAILGSGVAGANEELVARVQATIADCVLNQFVDPYTFPSFHKRLLEPYNYYDFGQRYVASLTDFDKSVLGHADRWTTIQKQLAEGHNAVLLANHQTEADPGVFAHMLSATHPNLATDVVYVAGDRVVTDPLCKPFSMGRNLFCVHSKKHLDDVPELKASKMETNRKTLVAMQRALNTGGALLWIAPSGGRDRPNADGHWLPDKFDPTAVELMRSLVTRAKQPGHLYPMAMFSHPMMPPPKTIDKAVGERRITHFTPVGISVCEELVPETVTAGIEDREAASVKLADAAWKATLEEYKILEKAVHDPEFREASPQFSQPWRE*