MNLKEEALKYHLGGKIDIVPSKPMATSHDLSLAYSPGVAEPCLEIAKDNELAYTYTNKANLVAIVSDGSAVLGLGNIGAQASKPVMEGKACLFKKFANVNAYDIEIDVHSIEEIVNFCKSLAPTVGGINLEDIAAPKCFEIEAALQDLGIPVMHDDQHGTAIISTAGLMNAMEISGKKFKDIKVVVSGAGAAGIASAKMYRNLGVENIILVDSKGVISKDRNDLTPQKLEFAVDSKEKTLKEVLKGADVFLGLSAPKILDDEMVLSMAKDPVIFALANPIPEVMPEDVARLRKDAIVGTGRSDYPNQINNVLGFPFIFRGALDVRASKITENMKVAAAKALADLAKLPVSDAVKKAYNLSTLEFGRDYVIPKPFDERVKAAVSTAVAAAAVKDGVAKVKNFDEKAYFESLK*