MGVPVRRERDAEAELNLPPGFRFHPTDDELVEHYLCRKAAGQRLPVPIIAEVDLYKFDPWDLPERALFGTREWYFFTPRDRKYPNGSRPNRAAGNGYWKATGADKPVAPRGRTLGIKKALVFYAGKAPRGVKTDWIMHEYRLADAGRAAAAKKGSLRLDDWVLCRLYNKKNEWEKMQLGKTESAAGAVPKEEAMDMTTSHSHSQSHSHSWGETRTPESEIVDNDPFPELDSFPAFQDPAAAMMVPKKEPHADDGNNNNAAARNSNLFVDLSYDDIQSMYSGLDMLPPPGEDFYSSLFASPRVRGNQPAGAAGLAPF*