MGLPVMRRERDAEAELNLPPGFRFHPTDDELVEHYLCRKAAGQRLPVPIIAEVDLYKFDPWDLPERALFGVREWYFFTPRDRKYPNGSRPNRAAGNGYWKATGADKPVAPRGRTLGIKKALVFYAGKAPRGVKTDWIMHEYRLADAGRAAASKKGSLRLDDWVLCRLYNKKNEWEKMQLGKESAAGVGTAKEEAMDMTTSHSHSHSQSHSHSWGETRTPESEIVDNDPFPELDSFPAFQDPAAAMMMVPKKEQVDDGSAAANAAKSSDLFVDLSYDDIQGMYSGLDMLPPPGEDFFSSLFASPRVKGNQPAGAAGLGPF