MGVKAFVEGGIASIVAGCSTHPLDLIKVRLQLQGEKPISAQPIQTNLRPALAFHTTTTTAAAAHPPPPPPRVGLVTVGVRIFRTEGVTALFSGVSATVLRQTLYSTTRMGLYDILKTKWTDPNSGHITLVQKIAAGLIAGGIGAAVGNPADVAMVRMQADGRLPPDQRRNYRSVVDAIGRMSKQEGVTSLWRGSSLTVNRAMIVTASQLATYDQVKEAILESGTMRDGLGTHVTASFSAGFVAAVASNPVDVIKTRVMNMKVEAGGKASYAGALDCALKTVRAEGPMALYKGFIPTISRQGPFTIVLFVTLEQVRKLLKDF