MARVGRIKLGSQGLEVSAQGLGCMAMSGGYGPPKPEPDMISLIHHALRSGITFLDTSDIYGPFTNELLLGKALKGMRKEVELATKFGFRFADGKWEIRGDPAYVRAACEASLKRLDVDCIDLYYQHRIDTRIPIEITVSACEFSISFTLECSASPW*