MFLFDWIYGVLASLGLWQKESKILFLGLDNAGKTTLLHMLKDERLVQHQPTQYPTSEELSIGKIKFKAFDLGGHRIARRVWKDYYAKVDAVVYLVDAFDRDRFAESKKELDALLSDDSLANVPFLILGNKIDIPYAASEEQLRYHLGLTNFTTGKGKVSLTDSDVRPLEAVLSVYLNRSLYITRGLNGRRFVCLDDQTVVLNSRNSSSFFFFCCGGCEIEEIIMGVDLDALAEATSGAVGSLISTTFLYPLDTCKTKYQAEVQAQGHQKYRNLSDVMWEAISTRQVLSLYQGLGTKNLQSFIAQFVYFYGYSYFKRLHLEMSGSKSMGTKANLVLAAAAGACTAIVTQPLDTASSRMQTSAFGRSKGLWETLSEGSWSQAFDGLGVSLLLTSNPAIQYTVFDQLKQRLLKRQPSNRMELATKDSSPEALSAFSAFLLGALSKSIATFLTYPAIRCKVMIQAAEPKGENQQGQSKPKTVMDALYAIWRREGAFGFFKGFQAQILKTVLSSALLLMIKEKISKTTWVSMLALRRQP*