MGVPVRRERDAEAELNLPPGFRFHPTDDELVEHYLCRKAAGQRLPVPIIAEVDLYKLDPWDLPERALFGTREWYFFTPRDRKYPNGLRPNRAAGNGYWKATGTDKPVAPRGRTLGIKKALVFYAGKAPRGVKTDWIMHEYRLADAGRAAAAKKGSLRLDDWVLCRLYNKKNEWEKMQLGKESAAGAVAKEEAMDMTTSHSHSQSHSHSWGETRTPESEIVDNDPFPELDSFPAFQDPAAAMMVPKKEPQADDGNNNNAAKNSDLFVDLSYDDIQSMYSGLDMLPPPGEDFYSSLFASPRVKGNQPAGAAGLAPF*