MGQPVTRRRERDAEAELDLPPGFRFHPTDDELVEHYLCRKAAGQRLPVPIIAEVDLYRFDPWDLPERALFGAREWYFFTPRDRKYPNGSRPNRAAGDGYWKATGADKPVAPRAAAADARTLGIKKALVFYAGKAPRGVKTDWIMHEYRLADAGRRAKKGSLRLDDWVLCRLYNKKNEWEKMRLGKGAAAGAVKEEEAMDMSTSHSQITHSWGETRTPESEIVDNDLPFPDPAMMVPKKERVDDGGSARTSDLFVDLSYDDIQGMYSGLDMLPPAGEDLYSSLFASPRVRGNQPTGPAGLGPF