MGTETVVAINLEEKNQCFSVTRDTGSYSQPGTDGVYAMPSTRFKSQMNFSRQGTLSQISEISVPDVGESVGGSSWDDTNSIVFSAPPSKRAKDNNGDIITSLSSIESQFSLPTTSLEIATVEKFLQIQQDQVPFKIRAKRGCATHPRSIAERERRTRISEKLRKLQELVPNMDKQTNTADMLDLAVQHINSLQSQVEVQLEEFSNYLPYFDWKSGALCIFACVAVNKVGSPIVSGHFLVAQFLPKNVKAAYVQASKRRIETPNMFMYIKFWHVGIVSKELNFDV