MERVFSFKMMIDKALHPLVASLFFVIWFGGSLPYAYAQLTPTFYDGTCPNVSTIIRGVLAQALQTDPRIGASLIRLHFHDCFVDGCDGSILLDNTDTIESEKEAAPNNNSARGFDVVDNMKAAVENACPGIVSCADILAIAAEESVRLAGGPSWTVPLGRRDSLIANRSGANSSIPAPSESLAVLKSKFAAVGLNTSSDLVALSGAHTFGRAQCLNFISRLYNFSGSGNPDPTLNTTYLAALQQLCPQGGNRSVLTNLDRTTPDTFDGNYFSNLQTNEGLLQSDQELFSTTGADTIAIVNNFSSNQTAFFESFVVSMIRMGNISPLTGTDGEIRLNCRIVNNSTGSNALLVSSI*