MAELPSHEKKANMLWGGRFTGGLDPLMVAYNESIYFDKNLYRQDIAGSIAFARANSKAGVITQAEFEQIEKGLLEVQKEWEAGTFKIVPGADEDIHTANERRLGEIIGKDVAGKLHTGRSRNEQVVTDMRMWLRDELRKIESYLVSFLTVTAARAEREIDLVMPGYTHLQRAQPIRWSHWMLSYGLVFASDLERLREVIKRVNRSPLGCGALAGNPFGIDREMMAKELGFDGLMWNSMGAVADRDFVAETLQWGAMLMQHISRWAEDLIIYSTAEFGFVRLADAYSTGSSLMPQKKNPDSLELLRGKSGRAFGHMAGFMMVQKGLPSTYNKDLQESIEPMLDHVRTVSDSIQIAEGVLATLEARGDKMQAALDPFMLATDVADYLVRKGVPFRETHHISGRCVALSEQTGVPMDKLTYEQLREIDERFEPDIAESFDYDKSVEMRSAKGGTCKEAVMEQVKVLRKMLE