MGLPMRRERDAEAELNLPPGFRFHPTDDELVEHYLCRKAAGQRLPVPIIAEVDLYRFDPWDLPERALFGAREWYFFTPRDRKYPNGSRPNRAAGNGYWKATGADKPVAPRGRTLGIKKALVFYAGKAPRGVKTDWIMHEYRLADAGRAAAAKKGSLRLDDWVLCRLYNKKNEWEKMQLGKTAVAGVGATKEEAMDMATSHTHSHSQSHSHSWGETRTPESEIVDNDPFPELDSFPAFQDPAMMMTVPKEEQVDGCSAKSGNLFVDLSYDDIQGMYSGLDMLPPPGEDFYSSLFASPRVKGNQPAGAAGLGQF