MKAAVLAVALVFLTGCQAWEFWQQDEPQSQWDRVKDFATVYVDAVKDSGRDYVSQFESSTLGKQLNLNLL
DNWDTLGSTVGRLQEQLGPVTQEFWANLEKETDWLRNEMNKDLENVKQKMQPHLDEFQEKWNEEVEAYRQ
KLEPLGTELHKNAKEMQRHLKVVAEEFRDRMRVNADALRAKFGLYSDQMRENLAQRLTEIKNHPTLIEYH
TKASDHLKTLGEKAKPALDDLGQGLMPVLEAWKAKIMSMIDEAKKKLNA