MATFDELGLCNVVLKILKRVHFRSPSDVQSTCIPQILAGKDVIGIANTGSGKTAAFALPIVDMLSRDPYGIFALCLSPTRELANQIADQFTVFGAGTGLNCMVITGGEDLIQQATALSRRPNIVVATPGRLFEHFMHSSNTVQYFSKLKCLILDEADRLLDSSFAAELKYLMSNLPQQRQTLMFSATITKSVTALQSMLGDAVFYYEDKSVKKTAVRCSQSYCFMPERIKDVNLVKLVRELALVEAKRTIIFTATIQKCELLSQMLTTLGIPSSSLHAAKKQKERLNSLGVFKNGTVQILVATDVAARGLDLPSVDMILNYDVPTDVRQYIHRIGRTARFEASGKAVTFVTQFDILKLKHIEKTIGQQLDSYELEGSSGAELVGEVFAARRVAKMRMASPGGFDEKLRAKKKRLQSNWF*