MKESYIDILNIRRMAFEAVAKIAYEDRPITDIALEIYDILPGEEAKYRENIFRERAVMGERLRMCIGLDARTAANTDAVTDGLDSMDYDRRIYNPPLVSVIKIACEACPENKVTVTDQCHACIGHPCVNVCPKNAVSYSAKGAYIDQDKCIKCGKCVDACPYHAINHQKRPCAESCGVKAISSDDLGRADINEDKCVACGRCIISCPFGAISDKSEIYQLIKSLQSERKVYAIVAPSFVGQFGAHVSPEQIREAIKQLGFDDVIEVGLGADLTTMNEAHEFLEQVPTGEIPFMGTSCCFSWKSMVRKQFPDINDKISESSTPMIYSGKQMKKRDPNCEVVFIGPCISKKLEALEEEVAEVIDFVITYEELLGMFLAKGIEPSEIEVDEPMMDASETGRFYAVSGGVAEAVKRRINEINPDIAVNVEAAEGLDNCVKLARMAKLGKMNGKLIEGMACLGGCVGGPGTVVAENKTGKAVKAFASKSIYKSPAENEHIPQEDRPDDSKLQK