MARFCCFGAGFSEFTGHGSTASGKGKGCQGQVKVCYGYNLVRGKTNHPMEDYHVADFAEVKGNELGLFAIYDGHLGDTVPAYLQKNLFSNILNEEEFWTHTDRAIIKAYEKTDQAILSHTPDLGQGGSTAVTAILVNGRKLWVANVGDSRAVLLKGGQPIQMSIDHDPNVERSVIENRGGFVSNMPGDVPRVCGQLAVSRAFGDRNLKSLLRSEPDIKVENIDHTAELLVLASDGLWKVMNNQEVVDVAKRFKDPYAAAKQLTAEALKRDSKDDISCIVVRFKA*