MATKKTVEDLTDADLKGKKVLVRCDLNVPLDGKTITDDTRIRCSLPTIELLKGKGAIVTVCSHLGRPKDGPEDKFSLAPCATRMGELLKMTVPLVGDCIGEEVKKTVDAAKEGDVIMLENTRFYKEETKNDAGFVEKLAAPFDLYVNDAFGTAHRAHASTEGVTKFLKPSVAGLLLAKELKYLDGAVSSGDPKTMAAIVGGSKVSTKITVLESLLDKCDTIIIGGGMVFTFLKAQGKPVGTSLVEDDFVEMAKKVLEKADANGKKILLPADIIVADKFDKEANTKTVPAGEIPDGWMGLDNGPKTTEEQKAALADCKTIIMNGPMGVFEFEKFKAGTMDLVNILADLTKDKGAITIIGGGDSVAATEQSGRAKDMSHISTGGGASLELLEGKALPGVVALDDK*