MQEKAASVREGAAVSILGGPRRSIRKKTVVMLQRKPSRKRQRHGVFKIAYQDDLELRPAQPIQQNEGVQVSMETSQSTTQSSIVKPSVSAIMPSRWKEVLEGIQKMRASVDAPVDTMGCEKAGIFQPPKERRFTVLVSALLSSQTKDEVTYGAVQRLQSHGILSVDEMVKATEALISEIIYPVGFYTRKAGYLKKVAALCQDRYDGDIPNNLQGLLDLPGIGPKMAHLIMNVAWENVQGICVDTHVHRISNRLGWVGRLTSPGNIQQRTKTPEETRIGLEAWLPREEWVLINPLLVGFGQTICTPLRPRCGECILNNLCPAAFKEVGSPVKAPSHKKS*