GGGGGGGGGGVATKLPHQVLRRNERERKRVQQVNLGFIHLRDRVPHSATSKKLSKVETLREAARYIKHLQDLLQGTCDKPFEPLNASQEPRNCHDNPCFSEENHCPLSHQTSGICQFGCNSEPLYYHSHANSSSFYYKSPTSINPNTTMVKSENESLSTSSSSPGFTDIARFQRTNYVL