MKFLGVLFAVGASLGALVASTNIPTTLTISVAAATTSTTTTAAAAPAAATVDSAGDNPAPENWSWAITGMGMAVAAVGSFVSGVIGSVMTELLGKKRREEESKEREEDMEKKEKKEKEEEKLAKEKEKEKERKERNREKEEENKMMQDLQKELLLLQLQKQHDLQLSLQ