MARVGRIKLGSQGLEVSAQGLGCMAMSGGYGPPKPEPDMISLIHHALQSGITFLDTSDIYGPFTNELLLGKALKGMRKEVELATKFGVRFADGKGEIRGDPAYVRAACEASLKRLDVDCIDLYYQHRIDTRIPIEITVSACEFSISFTLECSASPW*