MDSTELKAEKLILRIREFSKDTDMQQVEELERSCEAASTEPGKASLFTNILGDPLGRVQSYPIYCMKVAEAQSFNGDYTIVGVIRAGVKQVIRYVDSTHHHDSSNTGTTTYVTSAYISGLRISRPYRRRGVAQQLVMEMEAWCRKHGAEYCYIATESDNQASVNLFTLKLGYIKFRSPSILVQPVYNKPKSLASRNIEIVKLSAAEAESLYRSALGTVEFFPKDIDAILTSPFNAGTWLACYKGEDKELKFDNNGVISGTKGIPWAMLSLWKYDKLIRFEVRGASPRIKRWAALTRLANKLMPWMVPSVPNVFDKAFGIQVMYGLHVWQGSGHSYNIKRNMLLEGLCWHAHNLALQEGCKALVTETGSCDPLKGSIPHWERISEQDLWCMKRLQHSSNSPSLMHEKEDWCKSPPAPSLFLDPRDF*