MSAREAESGSESEEELELDGEGAAQDDFGDWEEEEEDPTKCLFCEGVLPGAAAALDHCASAHRFDLRAIKRRQGLDEYAVIRIVNYVRRQVAAGRPAAEVVAEIDGAGAGGHAAARDDENLKPFLAEDPLLWGLEGDDDEPAPASVPGAPGPSSARAGPGSGAGEAEALRARVEELEAQLAAMRTFIHEEMLRDAVRTEAYRDFLYKNPDVVRDKVVLDVGCGTGILSMFATRAGARHVIGVDRSSIVETAREIVRRNGLEAKVTILRGRVEDLLPSLPMPVDVIISEWMGYFLLYESMLDTVIAARDALLPAERAAAGAIPSPPAVYPNACTMYIAALDVPERDDPVRYWRNVYGFDMSVVEGQAVLDADVDRLDMTTCGVADTLFRAPFTLTVQRAGALRAFLSYFDSHFDLRCPNAVHLRTGPEETPTHWKQTAFYVREEVRVEAGDVVWGEIAVSRNADYTRELEVALEWSLKGPDGSHRASASQRYHNLAARKLASAVAAPRPLFALDSARQLKARQAPRSPNCPSGTRTLGQ*