MPGPTPSAHQVLVYAGPGVSVQPAAPDLLAHQPWEPSCALVTTRIKEYVQQGGRFLGICAGAYFASAEVRFDVGGGMEVAQYASESGSRAVVLDLESSKLHPEYPLFDPPASNAIAKLDVRPSQVEVEMSDKARLSWVEEPELRGKMKQKDGWNVLRDANDEIRFGTTEATSPERAASEDGITQWLAEARRTQPVFPPSISLTKTILLPSPSVEYSSRWTRRSGVMRQGLDGQAERCSLGDCVLYGETVTSTQTMLDGNPRGRGSNMWLSPPGCLQFSLLLDLPASLSSKMVFIQYIMALAVCEAIDEDGRLGVRIKWPNDIYAEVEGVGGTEVGSGKKGKAKLGGILVNTSFVGGKWRIVVGCGINVLNALPTSSISQLPTMEGTFARIMSSFDAKWEQFIEEKGFKGFMDEYHGRWLHTGLTPLYNRDVDAGEDDRGSPFVDLQPDGNSFDLMSGLIK