MTTKQLRRVRTLGRGASGAVVWLASDEASGELVAVKSARAAGAAAQLRREGRVLRGLSSPHIVPCVGARAAAGGEYQLLLEFAPGGSLADAAARGGGRLAERDIRAYAGDVARALAYLHGRSLVHGDVKARNVVVGGDGRARLTDFGCARPAAAGSARPFGGTPAFMAPEVARGEGQGPAADVWALGCTVVELATGRAPWGDADGLLAAVHRIGYTDDVPEAPAWMSADARDFLARCFERRAAARPTAAQLLAHPFVADLDARPKRQEEGLPSPKSTLQQDAFWDSDTDDEADEVATGAAERIGALACAASALPDWDSDLQDGWIDLQHDRPGTAGAPQAATTEAAAAVADCFVWAELPDAEVEQLVATAADASSSGHGHLRRLPRIAGVVAVAGATTTIEQGSYLPMHSGVHEKKKNPRPFDHGDDGIENAGSHRACNMNRAITMKRISFKKNSFWFVGTHRTTL