MARIALFIALFFSGVTPFVWCVRDAPLTLSERPSELNFTSILGDSELVHSFIGYAQSYGKHYRTTGEVRHRYLAYVRSLELIKETNRRNLSYKLGLNEFADLTWEEFKGTYLASTQQNCSATARPGGKRLRDITPPSSKDWRDDGIVSVVKNQLKCGSCWTFSTTGALEAAHAQATGEMLLFSEQQLIDCAGDYNNFGCNGGLPSQAFEYILYNGGLDTEDAYPYKAADGDCQFNSDSIGVQVYDVVNITLGAEDELKEAVGLVRPVSVAFEVVDGFSLFKSGVYTSDTCDSSPESVNHAVLAVGYDVDESGMPYWIIKNSWGESWGMDGYFNMEMGKDMCGIATCASYPVVLEEEDRVLFA*