MECHGTNDHTAYPVFYDVEPSEVRKQSGAVAEAFAKHEKEESAGKKWRETLKEAADLAGWELKKTADGSESDRSYGILSKLTESSLKYRHEAKFIQRIVEEISLELRSISFNIDEKLIGMETRIKNLVPSIGIGCDDVRMIGIKGMGGAGKTTLARALFDQLSFRFEGKSFVENVLNKLKFLDLCCSMLRTLDLGLAPNLEELILVGCSYLEKLHFPSRCLNLRRLLLTDSKLRTLDVGLTPNLEKLDLEKSYYLEELHMANECQKLAELKITHSNLKTLDLGMTPNLKKLHLKECHKLVELHTSIGCLKKLVHIDLSGCLRFRSFRFNIKDNTSCSVDESVEVGPLAELRLMVESLESCPLHPKSNVPKFRFDGVYKEDRPLLTRNLEMLFSVGMCACTNLETFSRSLCGLRRLRKLELKASFVEAIKDIDQLEPLEELILLATRTNHLPDSICKLKHLKFLKLVDLRLLERLPEDLGQLECLEEFSLLSIDIKHLPHSICNLKHLKSLEL*