MARLCCFGASCSEFTGHGSTASGKGKGCQGQVKVCYGYNLVRGMTNHPMEDYHVADLVDVKGNELGLFAIFDGHLGDTVPAYLQKNLFPNILKEEEFWTHTDRAITKAYEKTDQAILSHTPNLGQGGSTAVTAILVNGRKLWVANVGDSRAVLLKGGEPIQMSIDHDPNVERSVIENRGGFVSNMPGDVPRVCGQLAVSRAFGDRNLKSLLRSEPDIKVEDIDHTAELLVLASDGLWKVMNNQEVVDLAKRYKDPYAAARQLTAAALKRESKDDISCIVVRFKA*