MAKDDRRLAESLLHPYDIALKEALQRHHFNYVVSDPHLPDHPIVYASEGFLEMCGYTAAEVLGRNCRFLQGPATDRRTILRIRDAIREEKSCQVTILNYTKGGQPFWNLFHMAPIFSKEDGRVLHFIGVQTPVIGSIAASFMDPNESSPFVAPNVAVETVKLSNDCQSLEVSGSKVWEEEDTCKIEDTDKQKSMKAVQSLLCELEESSKCKGAGVAATRCNTAVAFTDGARVLCSSLTLALTKIQQSYVLANPHLPDMPIVHASDMFLQLTGYSREEVVGRNCRFLQGPGTDALDVQHIRDCIKADKSCTIRILNYRKDGRPFWNFLHVAPVRNAVGKVAFYAGVQLDVTLVDEDECVENGMSPHMKQLGAVGALRVAVRSLQGSGLRRIGSTHQ*