MDHHFAGKPLTASPFGNRADIDHMPDAPYRGAHHRRAQSETFFRFSDDILLDADADVDVDFNLDIISDNTNSGAAGVPMAVDSSKSEDSNGGYSASAKAKSLDPINHFRSLSVDADFFEGLGFSPAATAAAGESSDGGGKATQEKRVHHHRHSNSMDGSTTSFEVESLIGSDGAKKAMGPDRLAELALIDPKRAKRILANRQSAARSKERKIRYTNELERKVQTLQTEATTLSAQVTMLQRDTTGLTAENKELKLRLQAMEQQASLREALNEALREEVQRLKIATGQIPAVNGNSFNRGLPPQFSSHPQALHHFGAQQQQQQLHMPQSSTNNQSLNGQPQPSFLDFNQRV