DGGGGYCCEAGAPPGGFPYSPGSPPSCLAYQCSGATVLSPGARLRGLSGAAAAAARRRRRVRSEAELQQLRQAANVRERRRMQSINDAFEGLRSHIPTLPYEKRLSKVDTLRLAIGYINFLSELVQADLPLRGGGAGSGGGPGGGRLGGDSPGSQAQKVIICHRGTRSPSPSDPDYGLPPLAGHSLSWTDEKQLEQNIIRTAKVWTPEDPRKLNSKSA