MDEASNQTSTNLKAHNKVKRHCAYTNNLQKFIIVDKDNLASTRAEMGEVREENKRLKTMLSRIVEDYRSLQLQFHDVLQKGEPMEKKLADHRPSTITPPTGIEESEFVSLSLGTGTGTHKKEEKSVIISAAEGKWREDYLMMGVKEEEGLSLGLSSSARKDDDGAANNTGKVQPDVTTLSPEASSEDAKDDDTTEAADRQWLPSNTQKKSRNVGATEPEDDDDVGPLLPQTKKTRVSVRARCDAPTMNDGCQWRKYGQKVAKGNPCPRAYYRCTVAAGCPVRKQNPTKKNTLLIELVNQEIIPLAPHHGSKIKIRTTIDLGIRDSGAYRIEKIQGAGEAAAGAARER