MNKASLYSKYSGLQKNDASFVIDNYLRLIKWKPNANILDIGSGDGNVIFELLLPKIPKHFAKFVGTDISEEMVLFAKNQCNDPKIDFLQMDISATIPPEFHEYFDHIFSFYCLHWVVEQRQAMKNIFDMLKPGGEMLLTFLASNPIYDIYERMAKSNKWGPYMNNLKKYISPYHHSEDPETELENLLKKEGFITHLCRVENRSYTFPSFSVLSKSVSAVNPFIKKLPENEIDTYIEDYLKEVRKLKTITIETCNNNDNEEKIHVPYKLFVTFASKPV