KTKTVLKEAVDAVVSSFAKHSQGYGRVNVVEALQEFWQMKQARGADLKNGALVIYESVPSSSPPYVCYVTLPGGSCFGSFQNCPTKAEARRSAAKIALMNSVFNEHPSRQISDDFIEKAVAEARASFKGDPDEADNPNTGIGAFRFMLEANKGRTMLEFQELMTVFQLLHWNGSLKAMRERQCSRQEVVAHYSHRALDDDMRSQMALDWIAREQETPGIVSRELNMAERELEAARLAGRELRFPKEKREILMLACSQV