MVVESPAKARSIQKMLGPGYEVRASLGHVADLPERELGVDVERDFAPTYEVKKDKKPVVEALKRAAKGKRLLIATDPDREGEAIGWHVARLLGRDPKEPLRVEFHEITPRVVRQAVQNPRPIDQNLVDAQQARRVLDRLVGYNLSPLLSLEFRKRALSAGRVQSVALRLLVEREEEIEAFRPEEYWTLEGVFALGQDRTLPASLYEVEGKRLWAGQGEKEGKLHLANEAQAQALAEEVKGPSYRVVQVETRERRKSPPPPFTTSTLQQAASSRLGYTASRTMRIAQRLYEGVDLPEGTVGLITYMRTDSVRVSPEALQAAREVIQRIFGLEYLPEGPRVYRNRKEGVQDAHEAIRPTDVRRTPDSVRKYLSDEEYRLYDLIWRRFVASQMRDALYDQTVVLLKDEGEKPRFTFRASGSVLKFEGYLKAWGRGDEGGVAQAVNEGQEVEAEPPLPLVAEGTGAELLEVKAQQHFTEPPPRYTDATLVKTMEELGIGRPSTYAPTLETLEKRGYMVRKGRTLLPTPLGRQVTHYLKERFPQVVAYEFTARMEDRLDQVEEGKAPWPKVVWEFYEPFLGELSQVPKKTCPRCGRPLELKVSRFGQFLGCTGYPECTYTEPLERKKEAEPIGEACPKCGRPLVRKEGRYGSFIACSGYPECDYTRDDGEPTGHTCPKCGSQVLEKRSRRGKPYYKCENNACDFLSFYPLLDQTCPSCGWPLVKKGEGACMNPACPVHDPKLVPPPKASSRAASSSGDLASRGRRSSRRKAARAGESRTGAKAKAKVQEPSPPKPPKDWEELKPFLGELTPEERQAAEALALGEVLSPEAAKLAQRAIFKLRMKKGRARKEAVT