MDGVIVKRVDTTNVEEVAAAIGPLTKVVWLESPTNPRQRISDIRKILEIAHAHGALVLVDNSIMSPVLSRPLELGADIVMHSATKFIAGHSDVMAGVLVVKGESLAKDIYFLQNAEGSGLAPFDCWLCLRGIKTMALRIEKQQENARKIAEFLSSHPLIKKVYYAGLPGHPGHSLHFSQARGGGSVLSFQTGSLALSKHIVETTKLFSITLAQQATTFPPRFLQSAVRRSVYIFGAKEWHDSLQRKGTMGNGYSETFSKKFALITCHIRDQLDDNFHTDKANINVVPSEMASCSEDSLLCQPLLKKSSEPLSAEDDVKVGDICGDTGYEEMLVVCSMCNDGAEHAYCMPSMSDKVSESDWLCEGCKLQQNASTQTVETPPNLRMVLKPTFLTSRKHNYGRVTCIDSRSICSSITCIIPGFEGPINSHDGRLDLEEGHFNILSGTGGSQLTGALFLNILLYNVYDIENRVFTCRNKYYIDRVNETGPVESLLKLLGFENISVRAEAVSALRALSSRLDSAKRSLX