MLDTNMKTQLRAYLEKLTKPVELIATLDDSAKSAEIKELLAEIAELSDKVTFKEDNTLPVRKPSFLITNPGSQQGPRFAGSPLGHEFTSLVLALLWTGGHPSKEAQSLLEQIRDIDGDFEFETYYSLSCHNCPDVVQALNLMAVLNPRIKHTAIDGGTFQNEITERNVMGVPAVFVNGKEFGQGRMTLTEIVAKVDTGAEKRAAEALNKRDAYDVLIVGSGPAGAAAAVYSARKGIRTGLMGERFGGQVLDTVDIENYISVPKTEGQKLAGALKAHVSDYDVDVIDSQSASKLVPAATEGGLHQIETASGAVLKARSIIIATGAKWRNMNVPGEDQYRTKGVTYCPHCDGPLFKGKRVAVIGGGNSGVEAAIDLAGIVEHVTLLEFAPEMKADQVLQDKVRSLKNVDIILNAQTTEVKGDGSKVVGLEYRDRVSGDIHSVALAGIFVQIGLLPNTHWLEGALERNRMGEIIIDAKCETSVKGVFAAGDCTTVPYKQIIIATGEGAKASLSAFDYLIRTKIA*