MAADVSVTHRPPLSPEAGTEVEASDAAEHRSPEEELPPLDPEEIRKRLEHTERQFRNRRKILIRGLPGDVTNQEVHNLLSDYEHKYCFVDKYKGTAFVTLLNGEQAEAAISAFHQSRLRDRELSVQLQPTDALLCVANLPPSLTQAQFEELVRPFGSLERCFLVYSERTGHSKGYGFAEYMKKDSAARAKSDLLGKPLGPRTLYVHWTDAGQLTPALLHSRCLCVDRLPPGFSDVDALRRALSTVHTPTFCQLACGQDGQLKGFAVLEYETAEMAEAAQQRADGLALGGSHLRVSFCAPGPPGRSMLAALIAAQATALNRGKGLLPEPNILQLLNNLGPSASLQLLLNPLLHGSTGGKQGLLGAPPAMPLLSGPALSTALLQLALQTQTQSQKKPGILGDSPLGTLQPGAQPTNPLLGELSA