MACIFAEKWEELSGKNNWDGLLNPLDLDLRKYIIHYGELAQATYDTFISERASKYAGASRYSMENFFTKVGLDPKKYCVTKYFYATSSMPLPDAFITKSLSREAWSKESNFMGYIAVATDEGKASLGRRDIVINWRGTLQVLEWVNDLQFLLVPAPQVFGDGGLLPLFHPLVHHGFHNIYTTENPRSQFNKTCVRDQVMEEVKRLVEEYKDEEVSITVTGHSLGASLATLNAVDIAFNKINKASNGKEFPVTAFVFASPKVGDVNFLNAFSKLKHLHILRIHNVLDIVPKYPPIGYFDVGQEIMIDTTKSPYVKPPGEPVSWHLLEPYLHGIAGTQGIGMLAGFKLEVNRDISLVNKQWNVLKDEHCIPPLWWSEKHKGMVQQEDGTWLLQDRDEYEF*