MESQRPAQLPPRGLPILSGLPPVTESTNCRQCNKDFNPLWRRKNICGHCGYEYCSSCLSDGQALMPRRPGQAALNPKPLSELKAGLGLDDKRGSSGSGYEAESVCLPCLSMLQVTAAPVTSTGCLPPEAESYYRRRSVPKTSPRQQPQTQPRPQTNYGPTTLKAILYENHVRVDFKQVLEKKELIARVKELVDDERKRLEAPISDDVEASENTAGPEDAEGDSDETPKPAKKVPTGPMPECGHLCMCPHCSDLIMATTQECPLCRTRIVTKQRLIRIYRT