MEELHNELSEKEAKLRRLQEDLSRREKEHVSDASLQSLRSMVMALQKENSDLKIEKSRLEADLVRKKSTSQINEVGTSDVNGISDVEKEEMASLKKSLHDASYERDKAVQDLARLKQHLLDKDLEDQEKMDEDSKLIEELRAICDQQRAHIVQLERALKFEMAKQEESKKIISEEHQRSNEQITDLKYKLANCMNALESKNLELLNLQTALGQYYAESEAKERLGGDLAMAREELAKLSESLKVANQAIEISRREKEEVAARLSQVEGMLADGKRSMQKLENDNSRLRRALEQSMTTLNRMSLDSDNSVDRRIVIKLLVTYFQRNHSKEVLDLMVRMLGFSEEDKQRIGFAQSNAGKGVVRGVLGLPGRLVGGIVGGNSAGKPTQASQDNQSFADLWVDFLLKETEEREKREASETARLSQEENQTASTSNASSAQPSGHISNQAPGPSTSHHMFGRQDTEFATVPLTSSTYTSTQTPFSRPPQR*