MRPDDARRAEAPPGLADRSALPVALQRPGAAPAEFKAVQISLLRRARARPGEWERVRPVLEPSGAATALFFDVAPNEELKLRLPDPRGGEAPPWAGARVALALAPSSPASACAGDSAESFAFDAPPNAQAEAGPAPRAPHGRRLTNRAGADGLLVAGAAYGPLGRDRVLLRFSLPPTLCPPRPLCPSSAPPPAPPLPNTRLPQRLLGQPRPLSPQLVPHYFAESLVQTFSDLNISSPPEDEGEQTVHRILLWDVPEDPTSPNLSLAAPPYLLGPKCAVSSSEQSPQLLELASPDMSALGDCLSCDEERRAFAQRVEDVRARHDL