MLRIYEDGTVDRLIDSSTVPPSSQLGDESREGVASKDVVIDPQTGVFVRVFLPRLDGKQKVPVLVYLHGGAFCIGSAVSPIYHNYVNEVASEAKVICLSVEYRKVPEHRLPAAYDDGFGVLEWLNRQAEAAEGAPVDPWLASHADFSNVFLAGDSAGGNIVHQVGILASGRNWDGLSLEGSILIHPAFGGKELIGREVGPEAELQNFSKFSDAIWGITLPAGADKDHPFSNPVGPRSPALSTLAYGRILVFVAEKDLLRDRAVLYYEALKKAGKDADLVVAEGEDHVFHLFNPKSENASLMLKRISEFMHPSPSNPTQNLSV*