MSGMVARETVLLCVNRTCLEVAEAAAAAGDVLMDTDAVSKAAAALPPPAEVAGACRFLRLPIRFQAEQEVNAMALFHLLDFGSGFDSLLLAKTGRDAAEAVQYGLLGMLLHGAPVDSRHWLESFSGEQVFQFFGIDATEDEPVAGLPGVTLSRQGPLGAFTGKLKETMKEGGRALAAAGQPSLGALVLSHLDGQVAAGQPPSAAALVEALAEAVPSFDDRGMYRGTQVYFYRKAQALAQQLHLRFRGSDDRFKFVDTAQLAADSGNVLPSILRRQGVLKLSDSLAAAVDGGQDLQGDEREVALRAAAVAACAAICRAAAVAGGHGEPAIEPWQLSMFLLRQEEQRTQQLRQGQGQAQDQQAEGEGAGPTAGAQEASARHVARGTTAYX