MLGHLETIVSDTQEFVVLASSYPRITRQPYCSYVLLENCMFGRHAELERVIKFLLEQHPLCGAKGIDVLPIIGPGKVGKSTLVEHVCRDERVRKCFSTIVFYGPDSIDNGDMVLLPDTRAIKYRNPASGEQSLAIIELVDEMDDETWRRILHSLRGDHITSVSKIIITSRSRKIATFGTTKALQLDFLPKEAFWYLFKTVAFGSTNPEEEPKLASICMEIADLVNGSFMESNVVGSILRSNITAQFWYNFLKRLKYFTDRHFRLLGEHPRDSYKSNRGRTYIWMHKNYYGDGDAATYNLYHANSAGLNNLPMIRMSDMLIGNVKPQKKCEALEWQSSIPPYYSYIVQYGILARQPLMLPKRKRSRALLEELV*