MKIRVALLQLNPRIGKINENISNVYKLLSSSTQQQPTPPPPQTTITTTTTNQQLNSKFDLIVLPELAITGYNFPNSTAIKPYLESIDKFGPSLNLGRELSIKYQSILVIGYPEFSHDDNKIYNSCAVFNRFGQLIYNYRKSFLYETDEVWGCNENPIKGFPSIELDFSPTSNKIREDINVNETSETTTQLIITNIGICMDLNPYKFEAPFNKFEFSMSSYSQRAKLLICPMAWLNPSSPSILDNEEFDKSDKLELAQELESELKENLDSAEASWSTINYWILRFFPYLSHKYSIMPKWFNNKTSTEANNDEKVTVLCCNRVGVEEDVVYAGSSCILQFNNHGKYNDATDLTNESVELIGNLDQINESILIKEIDL*