MKSMANNEKLVIRMRFMLQEVIDLRRGGWKQRTELEEYFNLGQARLPKGEPSLGFLFLKEGIAKAIEAKDAARVRECMAKSIGPLHREKLLAPAEVRKYFTDMLEFIEDEAIDVPSIGAIFANYIAAAIADDVLPLGFLATAFNHLADSHVSTLKHRRVGATLAKLCERAGAERGRALYAEAKDFDLAALAGGSEARATPDTLRGAGVAALDPALTQQVTADKEAASLAAEAATREALCARVDTYVDERLASEGAFAALDKPKEGEKPEAPATAVAAGLWVGNELVGSGLANDLQTRKQLMRAMMRKMLTYAPRTAEGQPWTSMIQVVSRPDSEQPLDAQAAAHALFEVQGFCSEHGFPEGLLKKIYYALYDADVINESAFAIWKARESAVLLTDTDPDAEPTPNKLKALVQANEFLTWLDSATQESGPSDDD*