MPMSENGGDVKGHELAGFRKAQRAEGPASVLAIGTANPPGIFLQSSYPEFYFDITNSSHKTELKEKFKRMCDKSGIKKRHMYLTEEILKANPNITAHSAPSLDARQDMVVVEVPKLGKEAASKAIKEWGQPKSKITHLLFCTTSGVDMPGADYALTKLLGLRQTVKRVMLYQQGCFAGGTVLRVAKDLAENNRGARILVVCSEITAVTFRGPNENHLDSLVGQALFADGAAAVIVGADPIKGSENALFEIWDVPGLISKNIEKILKEAFDQFGVSDWDDLFWMAHPGGPAILDQIEAKLELDPSKLECTRSVLAEYGNMSSACVLFIMDNMRRKSEERGRSTTGEGLEWGVLFGFGPGLTVETVVLRSSPILTQ*