MKEQKVVLVTGCAKGGIGYEYCLAFAGKGCRVYASDIAVRVHEIAGLPENVSKLEMDVTSDDSVTNGISGILADSGRIDIVINNAGIGCTGPLAEVPLDQLSKVWEVNVLGQIRVAQAVVPHMVAQGSGTIANIGSVVGWAPTPWAGGYCASKAAVHAFTEVLRAELKPLGMHVVLVVPGAVRSGLGKANTEELGKQHWRLYAKYEEAIAERARASQGSKATDAAVFARHVARRVLGVRPPPKQIVFGHMTGLFTMLAWSPRWARDLFFAKRFGLK*