MSTLKYAMTLDGKIAASSGHSAWVSSAVSRHRVMKTRAQSDAVIVGGNTVRIDNPNLTTRLEGGHQPDRIVMSRALDLPRDANLWDVSKANTIVMTQKGSNLEFQKLLTSRGVEVVEFDFLSPRAVMEHCYMRGYLSVLWECGGMLSAPAIQDGVVHKVLAFIAPKIVGGLRAATPVGELGMVQMTQALKLSDVAFEQTGPDMLVTGYLHPIPDISHGDDKLASISRENVAVIPNKPSIIRFNKPWDRYGALSTLSYHPITLPDSIGNPVVWSSVEHYYQASKFAGVNDQLAIQYIAEIQGAESPEEAARLGETLSSQRPDLVRKDWDVVKFQVMRTALQAKFLAYPALKSFLLSTEGSVLVESSQNDSLWGASINGVGLNHLGRLLMDLRGEILRGPPTGNLVNGHTKTSVNDHRYFLDRCRQQVTSQ*