MARLCCFGAGCSDFTGQGSIASGKGKGCQGQVKICYGYNLVRGMTNHPMEDYHFAELVDVKGNELGLFAIYDGHLGDTVPMYLQKNLFTNILNEEEFWTHTDRAIIKAYEKTDQAILSHTPDLGQGGSTAVTAILVNGRKLWVANVGDSRAVLLKGGEPIQMSIDHDPNVERSVIENRGGFVSNMPGDVPRVCGQLAVSRAFGDRNLKSLLRSEPDIKIEDIDHTAELLVLASDGLWKVMNNQEVVDLAKRYKDPYAAAKQLTVEAQKRDSKDDISCIVVRFKA*