MPTPPPPPPRRTYSPSASSLAPDPSAKTWKDKVKAKGSVWGKYAMDKGVKVSDNLGGKVNKEMDKCARILRAFTVDGVITEEKKDEDAAGSRKKKVIRKIPPAVIAKAKGLAIFTSMRSGTHKATIGAELGVAAGPYGAGAAVEAGLEKAPLFSYVRSRGMYAGVEIVGQVFVERYDENGAMYHWPDVKAGDILSGKVKVPVEAARLHKALKDAESGKAQNDGEVLKLPPTPDQTTGHEQHEAHSTNPRLTVPPPLPTRRNNTPPTSALEEDVPPSYAEAYVNVATGTEYPEERWESSLDDTNRDQMSAAEKKEWEQYLADQKDQDGHLPQSLHDGTVEGELSDRLQNQVLGSDDENTNS