MRSKTSIRVVGCHAEGEVGDVIIGGVLPPAGRTMMDKMITMERDHDHIRRMLICEPRGSVARHVNLLVPSTREDCAAGAIIMEPTEYPPMSGSNTICVATVLLETGMVPMQEPETRFKLDMPGGVIEVRAQCRDGKCVSITLRNAPAFVDRLDASIEVEGLGTLTVDIAYGGMFYAIVDAKALGFSIAPDEARELAVAGEKIRRAAREQLDVVHPQFDHVRGVSIVQFAMPFQGPGNVTRNTCIVSPGRSDRSPTGTGTSARMAVLQARGLMGVGDVLIHESIIGSRFTGRIVELAEIAGRKAIVPEITGRAWITGEHSYYLDPTDPYPQGYVLSDTWGTSTSVKQ