MDSIWSRNGVPSVAIAIYFAFAFVAARFLLNVFIYQRLAIRLLSKGTSPAKISEAQEAKIIKCSESMWKLTYYTTVQVCVLAITYHEPWFRDTKEYFRGWPNQELKYSLKLYYMCQCGFYIYSIAALLMWETRRKDFSIMMSHHIITTILIGFSYITRFFRIGSIILALHDASDVFMEAAKVFKYSENELGASVSFGLFAISWLLLRLIFFPFWVIKSTSDDLQNCMNLSESYPRSLYYVFNTMLLMLLVFHIYWWILICSMVLRQLKNRGKVGEDIRSDSEDEDYSFWIQTSIYQINAATYCEIESEKRFS