MDSEGMDVQGLQGGASWIEAFNQLHARIGGQEMMIVQLQEGNRLLQEMLQNVMHQASVSAGPGETERTVASLIGRSLRKYDGQRDKLVVNEWLSRMKQDLDMCMPAGALESQKVIVASRFFEKDAALLWAARPEEQRMALAESGWNAFANFVRTAFEPPQAYLTARTNLYQLKQGKMTVAEFEQRLRMVALSVDSVTDAELNTIFTLGLKEKLRLEVARQDTKTLEESLRAALAAEQVGRFGGDMREAFHGASSPNYRNSSSYAGTAPMDLGVVEKRQPEKRKRADMGKVHSRGTEPPGMGFVGEVWRADAASRLLYKRGTLDGESVQFLVDSGASHNFLGSRFVGRFEGRENGMVKLAGGQSVLVHGPVLQHVDLGFWKGPVKFYVGPLQMDAILGWDWLSRVNPRIDWQRGSMDLGLKNVEDCAMVNVVDALSESSGNQACDGEEESASEEVEGKMAGMEHALTHMPMRDDCETCVVAKIKSRPARRLEKDLSTLSFNDEVGIDLVEPGRNVEATDGAKYILTHIDRATRWATLAGLRAKTHTAVAEAWTSVQAGRGWPKVLRTDDGNEFRGNVSNLVRENLVKHEIGVPHRPNSHAEQERFHHTLNQGVRANLLQSGLGKRWFLHAAQHFVFMFNRLHPDKKSGKSPYEMRYGERWKRGKVAVPFGCKVVFKNDQPENKYAPRGKIGVLVGVAEHPLAIWVLPQEEWTSAAPKLTRTQDFKAFPEVFPMRTLETRDDEEVSAREGEIDFHPRQEEPDSQETMVLPTNTAEARVSGNLEEDVPLPIGRRGKRKPSVAWSREEDQAIMDGLRLFGWGKWERTLQEYKAVFRDSRNGKDVRARAHNMGLSEENWKQRAGAAPETPQLNLTTLLQTSQALASPAGREAMQKEVDLMIRFKVWDEQPISREEALKVPGARFVRTHFIFGLKFAELPEEFRKVKCRLVAGGNRIWDASGKVTQDVFDYEVPAGLSAIRMLIALAAILGLKIVSFDVTSAYLHAGLSGPPTFAMLPRHVPGGGDGLVVRLRRALYGLPRSGSDFSQDARRRLQKFGWDLIHGEKNVYVKKMAGSASVALLALYVDDGLLACAEKDRGEIFRELRSEFLIEKEPEVLSEGAPLRFLGLTISESAARLSLDHDHYQALVVKEFEEELGQVLRAVKSPGEKMNADAVLDVQVEHGHLKIREHVGRLLWLARTVRPDISYAVGVVARYVDSWNVAAERLLVRVMQYLKVPREPLEYLRMTSLKVGDVSVLGYADADFAGCPETRKSTSGRVTYLVAGGNKYLVDWSSRRQRFVSSSTSESEMAALEEAVQLSLFPALSFLRSVQEGDYALTLLCDSQVVLRAVEMGYSPKLHHMAVTRATDLAWIHQICEKQKLVRLEYVRTGENVSDLMTKPLFPEGHIRCWTMLRVPQIGRRSMD*