MADPPSPRPDVAVIIKLGGAAITHKQQLETLNREVLAASVSQLAALYAAIGPCFVVVHGAGSFGHQAAAAAGVAGGGIQQSTAVRQGFAATRASVTKLNQLVVAALVAAGVPAVGVSPCPGWTTSGRQVATDGCAGVAALLAAGLVPVLHGDAVLDRELGCTILSGDVLVTRLCQAFRPPVVAFLTNVPGIYDRPPAEPGAQLIARLECSSAADHSSSADGGSSRDGSGSGGGSGGHGATCSLPCGAVAYAADGAAVDSLLTSSAAHDTTGGVATKIREAAAVARLGAELAQLVVCPITQEPMQDPACAADGGTYERDAIATWFARQQAAGQAPTSPLTGLPLANCVLQPNRMVLSLKDALADAGLMC*