MAATSTQAAGRPVDRPERVLAAAAQRGAQAVCACACVCMRCDENAEKCERLLAEDRSVVPTSEGNVDQGSSGSSSHLLAMGTEDGKLVAADLRSTMTTHTGVPVHCPFTIFPCRAAALPFANCTSNKMTSTSSRQFAEDEEECDLRRSFNAQLEAFLRRRCNGIVVMPSINGRRIDLYRLYRKVVQMGGWTKVSSMGKWNQVLPVLGIGSNCLCGDYGARTIYMRYLARYEQKQLFGSESDDDDEFSSGTGGVRSSRGRSSNHYFSANRLPDVSKGSSDINARESGWGTLLLGQHPLVHCEM