MSKEKVLLAYSGGLDTSCILAWLIDKGFEVICMVADLGQKEDWPAIQKKAAQGGAIKCYIEDLKHEFVTKYVFEAIKANAIYEGRYLLGTSLARPCIAKRMVELAVKEGCKYVAHGATGKGNDQVRFELTTYSLEPSLKVIAPWRDPREGHPRLLDAQGPWSMDENLMHCSYESGILEDPRALPPRRCSTFKDGVPTEVHNMETGKKVSGPLQLFEYLNELGRKHGVGRVDIVENRFVGIKSRGVYETPGGTILRCAHMDLEGVAMDREVLRLRDMLAPKFAELVYNGFWFSPEMDFLMAAIAKSQEHIDGEVQVKLYKGSAMAVGRSSPCSLYDPELASMEVAGKYNQADADGFIKINAVRLKAHRAIIRKMAATTK*