MDGLEDQAEAGLRRNLDQLYTHETVQIKHSSRDSVITHFCQALSNPTSPLVVRKLALRSGISSVGLQLLQTTLFKMRREGNVLMEELEFVCLQDTNTLLAAILCCRLAGITRLSLKNYNARILRINRDTISETIRSGLTMTDHPSVPVLEGDNDNQDGNVGENLEGQNPRNTIVELDYLEIANYPIGVDGAQILQEAVSSLKTLKLVDCDLRSDSANCIAKIIRTSPSLEKLDLSYNRHYLGSPITREMTVKTLVQKGLKHNLSLLFLEMRKHDGSSNSSRALDLSKINQQLDINRFLRRNTVDQPRDLLALPPSLWPVLLARVSAKPAALHLFLQDTVAALFAR*