MKVRFSRSHFGCRTCRVRRVKCDEAQPSCGQCQSTGRTCDGPSLNIRPYNRQGPTILLTPATKPRLSSHQIHSFTYYLHHAGPGLGSSLDSDLWGRLLPQISQSNQAIRLALLSISTLYENPVNGVQQDVSSLANEGHRRATEWYQQSISAALGSQASEEELEMQLVSCLLFMCIETQQLNVLNAMKLLEMGYGLLARYMSLQAEKGRSPPTWMVSYVYPLFLRQRTLIGVSRYLLPTHLYAVVAQLMPPEDATMNSLADARNQIYAIMYLAAQVTSTAEQPYRETREPTTSQHIFNRLEQWHAKVTELRARSSFSQGDEAAYHVLMTAYWMSLICVTRCLSFYPSESRRPHPSLMASEEYRRTFWTVLYHVEQALNHSPYIPPSSPKSWKTPSPHASPTPPPPARKPFNLDVGTIGALHFVADNCRVPEIRRKVIALLHRDALQENLFDSQQMVEKVKQWMLDEERGWGCCADGTTWFREPADPSSQGAEVVFGTGIELLAPNDPLVLAGRE