MRVDTESSTRNKFNLGSHYLTELGGESPKAGPLAVPTTYGGGNPQQSLSGFSRLDCSPNSFNLAAFRSPGLLGTHGFNFSNNFGFRDPSVYDPANVPQTPLQQHVPQANGSSLLNLTQGFRGASDGSPVNLYLGSSSPTRDTNLDSYGYQKKDYPDSQDNISFNEQNKDDEVNVLSRENSPNGRVNYNSDSSDVREKRLGTCSPVESNRSYSSQNKDDLAGYHSPHNDSVGSRSPENLSHVGASNSSITQINGSYAASNTNGTTLTNNNNLINNNHLKGKSHTISDMLDHKLQMSFLGPPLAALHSMTEMKVQGGSPVQATSPQTQMHQTGLPGSGAGGAPNPHGIDNILSRPPPVTSAQLNALGGGMPRFTAAVAAAANMAQYLSQSHGGPLKAHSGGLVERTHLYWPGLQGLVTNPMAWRERFGSMSASLSQSHHNQDKDGKKKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYALGMTESQVKVGDCGQILPHKNPNFGGGQYDTNHGT