MGQKLFVLQTPQTVPAGVYTPDAFASYAENFDLSLLPCDGEVPLSPDSQESADYIPTTVFAEGGLPVKTAINSWPQPDPVQFPYFAVGLPSPPQEPVLGVFSPSPSPVSESTTVKQEFALLPPSPPDSCGVPSPFCVKAEPTESDTEACIDLDSFLQKSLEDFETPPKRQDHQLLREYLQDTTFQKKHNLKPLALESLIGGWGTRGDIEPVISLALEHARRDVQTTCATLNISPDPQQWTTGQVQAWLQLTIEQFKLPPVKDLETVFMEDGPGLYQMSEEEFVRRAPQVGGTLYAQLEIWKAACSDAPQTQVPTTSAVNNLAWSPEGSQSAEPSDDEDEEMPPAPVDAAPGQKPNRQGSSHIHLWQFLKELLGSPQKHGTAIRWLDRNKGVFKIEDSVRVAKLWGQRKNRPAMNYDKLSRSIRQYYKKGIMKKTERSQRLVYQFCHPYCL