MSGQAKPTENMLWGGRFTGGLDPLMVQYNESIHFDRALFAQDITGSIAFARANAKAGIITQDEFNKLEQGLLAVKKEWEDGTFKIVPGVDEDIHTANERRLGEIIGKDVAGKLHTGRSRNEQVATDMRMWLRDELRKIEKHLQDFLNVTAARAEQEIDVIMPGYTHLQRAQPVRWSHWMLSYGFAFASDLERLREVIKRVNRSALGCGALAGNPFGIDREMMSKELGFDGLLWNSMGAVADRDFVAETLQWGSMLMQHISRWSEDLIIYSTSEFGFVRLADAYSTGSSLMPQKKNPDSLELLRGKAGRAFGHMAGFMMTQKGIPSTYNKDLQESWEPMLDHVKTVSDSIQIANGVLATLSIQPEKMKESLDPFMLATDLADYLVRKGVPFRETHHISGRCVALSEQTGIPMDKLSYEQLKGIDARFEEDISKVFDYEKSVEMRSAKGGTSKACVQEQIQVLKSMIA*