MGSQKDTRPNFLVIVADDLGFSDLGCYGSEIATPHIDALASQQGALRFTQFHVAAACSPTRSMLMTGTDHHIAGLGQLHEFVRSSPAHQGQPGHEGYLNEKVVALPELLSDGGYFTVMSGKWHLGLQKHHLPIKRGFKKSLALLPGCANHYAYEPEYQDPSTEPGRFFETATRALHAEDDRYLNEKELGENWYSSDGYASRMISYLENRTEEERQQPFFAYLPFSAPHWPLQAPKEVCDKYKGLYSDGPEALRQKRLERLKATGLVSRDAVAHPVVTTGNEVKNWESLDAETQAASARAMEVYAGMVDRMDWNIGRVIEHLRKTGELDNTFVMFMSDNGAEGASYEASPLVGDSIMAHVNKYYNNSLDNIGRGNSFVWYGPLWAQAATAPSRLYKMFSTEGGCRVPLVVKPHSGINNQLGSADGGVITDAFCTVMDIVPTVLELAGLKHPGTEYNGRKIASLRGHSWKSYLESASGWSRKSPIHDADYVAGFEIAGSGALRRGNWKITFVPAPKGPQRWELFNIEADPGETNDLSKEEPERFKEMLALWEEYRKEVGVVGLAGEYPRAVQGAQKTTLKDEMEDPYAWIKYIGRPEITPKELVGIVPSA*