MGFIDFVTSIDWQRESDPSYHDFIVLPLFALFFPSVRFFLDRVVFEKIGKRLIFGKNYQMKDGDVVGKKKLRKFKESAWKCVYYLSAEIVALSVTYDEPWFTQTKYFWVGPGDQVWPDQKMKMKLKGLYMYTAGFYTYSIFALIFWETRRVDFGVSMGHHVVTVILIVLSYIARFARAGSMILALHDASDVFLEVGKMSKYSGFEALASFSFILFVISWILLRLTYYPFWILWSTSYEVLLTVDKEKHPLEGPIYYYLFNTLLYCLLVLHIYWWVLMYRMLVKQIQARGQLSDDVRSDSEDEHED*