MEEKGMGKQRWEKMLLQAAFDGNLRLLRKMARGLVTTGRGRGEADVLAAVADGGSGSRALHLAATEGRMDVLTYLVEDLRLDVNQTNDRGETPLFLSAFFGRTASTRYLLDHGADPMIVGKSGSPLHAAAGKGHCEIVELLLSRGIGIVFDSLYGTPLHTAAAHGQCSTMKILLDHHADPDKVFNLDDTPLNMAISSKSLECVKLLIQAGADVNFRDSNGATYVMMAANYGFSGIMKCLLDAGANPNIPDQFGVFPIEVAALQVHREIVEMLFPLTSPISTVPDWSIDGIFAHAKNFGSKPLPEDLCVKKIAQMKVEGKEAFKRKDYLLAAQLYTSALGLGPSPDDSATLLANRSLCWLRLENGKQALADANMCRMFRPHWIKACYRQGAAFMLLKEYGNACDAFSDGLKLDPANVDIENALRAALQAVKNDRCVKNNQ*