MRPTKSVGIDFDDKPLWNHVKVISMAPNGGENRTWSCNYCNKIVTGSYNRVKAHLLRLSGHGVQICKENSGDIYVILKMEHEQAERKRTNVQVDMADKLAARMFYASSGDRFDIDETTNDLTELSIDDPQIEGVIFEEEFEDLEEVEEDVEEIANLIK