MSATRRVLVLQLCLMALSGCYCQGTLIESLESLKNYFNSSSMDAMEGKSLLLDIWRNWQKDGNTKILESQIISFYLRLFEVLKDNQAISNNISVIESHLITNFFSNSKAKKDAFMSIAKFEVNNPQIQHKAVNELIRVIHQLSPESSLRKRKRSRC