MSTTRPRAATHSASSGSVSRSSKHSARVITQTPVDAKLQAEFEESVHSFDYTKSIDISGDSSSVPSETVKAYLQRLQREMLIQPFGCVLAVEEGSCAVVGYSENAPEMLDVVGGAHAVPSIGGQQQEGGGGGGGLLRIGMDARTLFKPASAAALQKAATFADMHLVNPIFVRCNRSGKPFYAILNRIDAGLVIDFEPVMPSDVPVSAAGALQSYKLAAKAISRLQSLPGGDIRLLCDTVVQEVRELTGYDRVMAYRFHEDEHGEVVAEMRRPDLEPYLGLHYPATDIPQASRFLFMKNRVRMICDCCAPPVNVIQDKRLRQPLSLCGSTLRAPHGCHA*