MVRAPCCAKMGLKKGIWTPEEDHILVTYIQQHGHGNWRALPKLAGLLRCGKSCRLRWTNYLRPDIKRGNFSKEEEDTIINLHQILGNRWSQIAARLPGRTDNEIKNVWHTHLKKKLKSNHTEPESKPHFYSIKMEQELDPVDNSSCYAKSESLDCGPVSPSQCTSSGTSSVTTGDDDNNNNDACMKFDDYQTNLPVADDSFWSEVLSAGNSDEIVNEFQAFGGDPRVNVGPTDGGFSLDMYNDNNMDFWFNNFLGAGEIPELXTTSDKPXLSTSSGAKKSHXCISTXXXHKSXFHTSXXF