MGKLIRLELFNFKSYKGHHVLLFGDSYFTSIIGPNGSGKSNSMDAISFVLGIKSSHLRSAHLKDLVYRGRVLKTAKINDDGSAQTNGDANGDEKASRGDPKTAWVMAVYEDDAGEEQKWKRSITNQGASEYRINDRVVTAQQYNESLESENILIKARNFLVFQGDVEAIASQSPQDLTRLIEQISGSLEYKAEYEKTQAESEQAAENQNFQLHRRRGINSEIKQYREQKREADNFQNKTDERDAAIVTHSLWKLYHFQKAMDDSYAAIQDHQEDLKELRRNVESFEKRLDAARREQAAANRQVAMVDKDIKAKVRDIEDKENSLVPVEEKINESTEQVKALQVQVAKVTKEHDEQVEVVQQVQKSIESVEKAREIFENDYKEQMKKQGREVSDEDRREYSRLRTQAMSRTGSNQAKLEQLDRQRKADEVTVNNLKGKVDSIAAAIDKIEAELASIDERRTSAQTISKELSQEIDAKKKEFNQLQSERVRTNQKRTELEEKLEDVARKLREADDGRRQNDREARTKEMVTSLKRMFPGVRGRVGDLCKPKQKKFDEAVIVALGRDFDSVVVDSEKIGVECVQYLKEQRFPPMTFIPLDNIKVNAVNTAVKGFSGARLTIDTIDFDSSVERAMSYACGSSVVCDSLDIAKHICYEKKIPVKAVTLEGYIIHKAGLMTGGRGPESKNKRRFEEADVQNLQRMATKLKDEIDRLPKADRRGSQEESLQIDLSGLERRLVAVKDEMAALNKNHASKKRELDNQRRQLNELEPKYQEQASQLESTTATCEEFRDAIARVDDEVFGDFCRRLGYSDIRAYRDSQGKLEQEVSEKRNEFDVQKQKLSTRLGWEQHRVAMSTGRIDTIQKQIRHLKKEIKTYTKAKDEIENALREEQEALEALRETLDENRSELAERNQKVSEAKVEVQKRSKDIDTHLRDINALETIVQKNSSSKSALLRRCRLEQIRIPLVNGTLDNLPNEDELLRQDPDAMDIDEDDEEMMDMALNDHGIAIDFDGLDDDLKASDDPSVEDGLSEKITSLTSELEKLNPNMRAMERLESVETRLRVTDQEYEDSKTAAQEAKEAFSEVKQKRYDLFNKAFSHIQEQISHVYKDLTRSEAYPLGGQAYLDIEEDTDMPYLSGIKYHAMPPLKRFRDMEHLSGGEKTMAALALLFAIHSYQPSPFFVLDEVDAALDNANVDKIKKYIKDHRGPGMQFIVISLKAGLFQDSDSLVGVYRDQEVNSSRTLTLDLRQYA*