MTECDRGATVNGALIEVPSSCLDPIAVIYRPEIDVSERVVIIGSGPAGWTAAIYAVENFPGFPAGDMTAYLDSAIAKEKRQYMAEHQKHGVSGPELMELMRQQAVNFGTRVETDDIVDIDLSERPFKMKSLSGKEIVAESVIIATGARANYLGLESEDRFKNRGVSVYIIHRRDEFRASKIMAERALDNPKIEVKWNSTVEEVLGSDDDGVTGTRLLSTVEEGKTEEIEVSGFFLAIGHTPNTDFLKGQLEMNEKGYLKWTTPFRTYTSVEGVFAAGDVADDHYKQAVTAAGSGCMAALDCERWLVTTQMENIGDIFWVFLMIALLLPAVQRWMIEAARKKLMRRIETSRGSRLIVLIHRQETISFLGLPVFRYINVDDAEEVIRAIQMTDPQVPLDIVLHTPGGLVLASVQIARAIQAHPGKVTVFVPHYAMSGGTLLAIAADEIVMDCHAVLGPVDPQLGEFPAASIVKVVAEKPIAEIEDKTLILADMAEKALQQLKSEVYELLADDLPQEQAEFMANELTQGKWTHDHPIGVKEAQQLGLPVVSQMHENFYKLMX