MYLKCGSVMDASKALQEMVEPDVTLWTETIAEHTKRGMAKEALRIFQTMQLNGVAPNKITFLTALNSCSRLEDLRDIHDKIVQGGAESNPMVATTIIHRYSKFSSSGKARQVFDKVRDPDVFVYNVMVAAYAKDGLYEESLGLFQRMQMEGITPDKITFLAMLDSCQDERALKTGQLVHRMIEETGLGSAMIDISTGLISMYSKCGDLEAAKAIFEAMEERSVITWSSIIAAYAHHNRVSQALELFEEMQQAGFAPSPVTFLSVLSACSHRGLLYRAITYFASMIQDYGLTPLGQHYGCVVDLFGRSGEVGDAEELVERMPLEPDQEVWMALLRACRERDDAVRVGLHAGERVLELDPGWESGYVVLSSVYAP*