MAKQTVVVDPVTRIEGHLRIEAEVKDGLITGASSSGTMVRGLEIILQGRDPRDAWAFAQRICGVCTLVHGIASVRAVEDALHYPIPQNAQLIRNLMIAAQFVHDHVMHFYQLHALDWVDVLSALQADPAKTAALAQSLSDYPRSSPGYFAEVKDKFTRFAASGQLGIFANGYWGNPAYKLPPEANLMALAHYLDALAWQREVAKLHAVFGGKNPHPNFVVGGAPTAISVSPAALHDGAAAGVGATAVNMTGLEIVQNVIREIRSFVDQVYLPDTLAIAGFYKDWFRKGEGVGNFLTYGEFPSMGINDLDGLMIPRGIILNRDLSTVHPLELSAPDQIQEFVAHSWYSYTVGKDQGLHPFAGQTHLDYTGPKPPYAHLDSEASYSWIKSPRWKGKVMEVGPLARMLVLYASGNQEARTLVDSSLRKLGLPVEALFSTMGRTAARTLESKIIADAMQGWYDQLMANIRAGELETFNPALWEPSTWPAEARGVGFMEAPRGALAHWVVIKDGLIDNYQAVVPSTWNAGPRDAAGQDGPYEAALKGTELPDPAQPLEILRTIHSFDPCIACAVHLVDPTGEELLQVKVC