MAAASSRSASLGLLVAAHCALLLALAGGASAGGVALSSTFYDASCPTAYDVVRRVIQNARVSDPRIPASLIRLHFHDCFVQGCDGSLLLDDDLPTIQTEKNVLANNNSARGFPVVDDIKAALEHACPGIVSCADILALAAEISVELAGGPRWSGLLGRRDGTTTNVESANNLPSPFDSLNVLQEKFRNFNLDDTDLVALQGAHTFGKVQCQFTRENCTAGQREGDLKNLDQVTPDLFDNKYYGNLLEGRAQLPSDEVMLSDPTAAATTAPVVQRFAGNQQDFFRNFAASMIKMGNISPLTGKDGEIRKNCRRVNSRGY*