MACFLYPNLNSVPFAVAAASAFPRCSSRGPVFITSLIPASRSFSQPKCDCVHVRAIQGELSELCEVGRSKKVKPFAYNRAKPEERWPHRSDVLNRQRIARELENVGRIPPRLVLDWEELCRSDAKVGEHEEGDQYVSKEVPTAMARRLQREEGIRKREARRQLQKAQVRRLQSMSKLALRKVTDCKNRGIRLSTAICNLELARPITDVLDGWPEQLNNDEMSAVLMNIGDRNWKRALEFYEWLNLRKLYTPNPRLLATIIHILGRANQPEAAQDLFSKTELELTSCIQVYNAILGVHAKQGHWQAMQPILERMARVGCEPDIITFNTIASARCRYGLQPGMASGLLKEIESAGLRPDITTYNILLGACFSKNYITEAKEIVKDMEQHGFDQNSCTSYVLEKNHLTSDGDDLHVSKLVETSQQQARSSNGVWSSSVDIAQQARASMHNSGDW*