MAARIEQLEQRLAAMASSGASTSTSYEEEDFPYLASATQVEASVAVTRGAARALEPRGATGELDPQRAATLCERGSVTATSAEIGETIGEELSSTTPFSDESTWQAAAARMESLPARLIGRGLSVPLMLGKIACISLGVRRSELEPCPFQIQTSLGGTSDRSYRMTRERISVQLRHGHAQDSSQFGVRAVVTSAESYDVLVGGAVLYPMEFRMDYWTETAAYRPGWESGDGRMSELPVRSAEDTPVYEEVEEMVSLAAAVSSSLDVPLWDSCHALQLEADRLVKKAWSEASLPAEAERVSDGRLVCGLSTLSPLVTTPIVWEYSQRVFVCWIFLE*