MFKAITKKNGPSSKGDVKGTLTALWASAGGKVGTSVAPPAQAAPPAADVEPQALFDRQCTPEGARPNSALAAEAAAAPTIGGGVAIGAAPDASPEPAAALTIAVTANEQPDAAGDAALAKASNAADKADKKRKRSAAAEPFKEDQLTKLQALFAENEYANTAAKSALASELGVELVQVNKWFEKERKKARDAGAAPKRGRPKSGAANDAEAAAATDTAAASTGQENVALAAQAVGSGAASAPEEEAMEVDAQLPVQATPPQEQQMAAVPEAPVPGX