MARYCFSLVSFCDRMLQRAFVYVGLESNLLDVDDKTTMHCWTPKKWDANKQNIILIHGFGANAMWQWYPQVKPFTQSFNVYVPDLVFFGGSTTKSSERSDIFQAESLMKMLKRLGVNKISVIGTSYGGFVAYNLAYLYPDVVDKVVIASSGICAQAEDNIELLKHANMPKISDLLLPQSPAILRILTRLTVYKSPITIIPNFILNDFIQTLYVENRAQKVELLEGITVGRGCESPLPVINKDVLIVWGEHDQIFPVDKAFQLKRHLADQAELVVMKNTSHIPHIEKPQVFNTIVKDFLLNYKPSIP*