FYFLCTSRLFVRKCSSCLQVIGRSELIMRVQGQVYHLGCFTCCECERRLQRGDEFVLKEGQLLCRMDYEKEREMLAAISPTPTESVKSEDEDGGVGSGGGKGVDDGKEHKRSKRPRTILTTQQRRAFKASFEVSAKPCRKVRETLAAETGLTVRVVQVWFQNQRAKMKKIARRQQQQQQQQQQEQEQLGGTRRGPSRGGRQNGSSTHGMDGILGYPSLPRQQLLALDPNIYGGEPFRHGLTPPQMNNEQIHSYENFAHSIFFTTDSETVFHDLDSDGSLGHLGDCLLATGEGNLLPGRVGNPIDRLYSMQNSYFTS