MTIKTTLTPEDIIAHILEEADHRASHTGYQDPGLALTAKAKEKKNQRTSKSTPYRRDAECYKCGKRGHYASKHRDHDDTSDKPNYWKEKGKIHAKVAKVDKSSDDNDFYALIALDSNANNITHQETPFERPTIDDEHCC