MDPARIRNVAVIAHVDHGKTTLMDRLLRQCGADIPHERAMDNISLERERGITISSKVTSVSWKENELNMVDTPGHADFGGEVERVVGMVEGAVLVVDAGEGPLAQTKFVLSKALKYGLRPILLLNKVDRPSVSEETCNEVESLVFDLFANLGATEEQLDFPVLYASAKEGWASLKFTKCPSDSEKNMSPLLDSIVQHVRSPKADLEAPFQMLVSMMERDFYLGRILTGRVTSGAIRVGDKVHGLRITDEGVQKIEDGKVVKLMKKKGTSMAIIEAAGAGDIISMAGLSGPAIGHTVANPEVLTALPAVELDPPTISMTFGVNDSPLAGRDGTHVTGAKIGNRLMAEAETNLAINVLPGPLSESYEVQGRGELQLGILIENMRREGFELSVSPPRVMYKTERGERLEPIEEVTVEVDEEHIGFVLETLNNRKGELLDMGPVPGTVGRTRVFMTCPSRGLVGVKGVFNSFTRGTGFMHRAFQAYAKYRGPLGTVRKGVLVSVGRGFITSHALMSLEARGTLFVSPGMETYEGMIVGEHSRDSDLEINPVRTKELTNIRAPGKDENIRLSPPRLMTLEEAIGYVAVDELIEASFSLKFFKHLIRAEFSL*