MARIALFIALFFSGVTPFVWCVRDAPLTLSERPSELNFTSILGDSELVHSFIGYAQSYGKHYRTTGEVRHRYLAYVRSLELIKETNRRNLSYKLGLNEFADLTWEEFKGTYLASTQQNCSATARPGGKRLRDISPPSSKDWRDDGIVSVVKNQLKCGSCWTFSTTGALEAAHAQATGEMLLFSEQQLIDCAGDYNNFGCNGGLPSQAFEYIQYNGGLDTEDAYPYKAADGDCQFNSDSIGVQVYDVVNITLGAEDELKEAVGLVRPVSVAFEVVDGFSLFKSGVYTSDTCDSSPESVNHAVLAVGYDVDESGMPYWIIKNSWGESWGMDGYFNMEMGKDMCGIATCASYPVVLEEEDRVLFA*