MSIQTIFGNGQYNWINIDTDNTDKLADFYEEYHIDDEVIAYSIDRNERAHFEYDQKTNTFVIVFNVPDQRKIDNHYETIPMVFIIKDKQLITITNNDNQYITRKMKRYLKESDEVTIFQFLFSSLYFIMDAFFPYVEEMDTDRRTINDKLKIKTTKKNLLSLSDLETGIVYFVSASKQNAALLEQMKAHMIYRELNEVEKEQFEDALIEARQLVEMTGLSSQILQQLSGTYNNILNNNLNDTMKILTALSILLTVPTIITGFFGMNMPLPLEHNTFGWIVTIFISVILWFGLSFILRKLMR*