MSAGQAATTGAAARPVLQLPTAVIQLGCASSACCIADGLCLPLDFLKTRMQLQNELVASGAPRLGVFSMAARVLRTEGVLTFFDGLPAAMMRQASYGGLCFASYPALRDKLNPHSDGKHAPLASKLAAGALAGGTASALANPTDVVKVRIQADGRLRLLGEPARYSGTAQAFRAILAQEGLAAFWKGVGPNMQRAAVVNGAGIATYDQCKQTVTRLMGEDDSLRARCLAALMGGVVTALVGCPFDVVKTRLMNQHEGKRLYRSVSDCFVSIVRVEGVLALWKGLLPVYLRQAPFNLLNYLVLEQLTQTFLGRTLM*