MRRAVLERFGRVDAGQTRAIDALVRALTSDPADGRGVYLHGAAGRGKTALAGCALQTLGREKRAKSWHFHALMAHAHAGTSREGYSSDGFAAFGARLAKESDGVILVDEVEISDVADAMVFKRVMEGYFASGGRMIGTSNFAPERLYAGGINRANFASFVETLRERCEVVDLDAECEAVDYRRLNGVTAPEVADTVVVGNDNDARARLERTWARFEASTSGDSVSDELDIRVAAGRTIRAKRRIGDRAAWFTFDDICGRQSRAAPSDYIALAEKFAMICVQNVPRLPMSSQENAARRFINLIDVLYERRVVFIANLATVPDELFNEYETSSFRVPDLSTRERTRVESNFAAELSVSSKGGSSGRSTTVLANNTEWSATGRIGASLADASASNFTAAAAPRAKSRLVHMSKADYFRDTLPILATANVSRH*