MSAPRSVLAGLIGAGIQASRTPALHEREGDAQGIRYLYRLIDLDPLGKSADDLEFLLAAASDLGFTGLNVTFPCKQAIIPLLDDLSAEARGIGAVNTVVLRDGRRIGHNTDCLGFAEGFRRGLADAPRQRVVQMGAGGAGAAVAHALLAEGVERLVLFDVDPARAQALADNLNQHFGAPRALAGSDLAGALGDAQGLVNTTPVGMAKLPGMPVPAELLRADLWVAEVIYFPLETELLRQARALGCRTLDGGTMAVFQAVKAFELFSGVAADAARMQAHFASLGD*