MVDMFELPTKGTGCCNNGGDPNTISDSEHDAISAEIGSIIKGFALPDDSSVDILNADKPGEVTTETPTPLYNFIQKQKWESVVTFLETGKFTDFGFFGLGANGPDSPDQGKQAATWVTTKDWWGTITSQRLPIHFAIIQGAPMKVAYKLLAANPNGIRSTDADGNLPLHLSFKHKAAEDVIAFLLKAFPEAVSVKNNDGQRPVDFAEVDAGDIIQMCVDQTNREGKKEEARLCKALESEKNRLQEILDQLSEIRGELDHLRKLKTDSMDILARDNKKKVPEKFVNTDMASGTGVEVVTTSQQKKKGVINGKFKLKWMRKRVDANDVRAE*