MDSMDLEREKGITIQSAATFCKWKDAHINIIDTPGHVDFTIEVERALRVLDGGILVLCGVSGVQSQSLTVDRQMKRYNVPRLAFINKLDRQGSNPWKVINDLRNQLKLNASAVQIPIGLEDKHEGVVDLILNKSYMFDGEKGEKIVVGEVPGDMKEMVEEKRAELIERLADVDEEIGELFLMEEKPTEVQLKEAIRRQTVACQFVPVFMGSAFKNKGVQPLLDGVLDYLPEPKEKQNFALDRSNNEEPVEVTCKKEDPLLALAFKLEETPFGQLTYMRIYQGMLKKGNQIFNVNDGKKIKLARIVRMHSNEMEEIDEAHAGDVVAMFGVDCRSMDTFSDGSMNLAMSSMFVPEPVMSLAVKPAESKMQNNFAKALTKFTKEDPTLRVKVDSETKETVLSGMGELHLEVYIERMKREYGVECISGQPNVNYKETISSK