MTFKGFDKDFNITDKVAVVTGAASGIGKAMAELFSEKGAYVVLLDIKEDVKDVAAKINPSRTLALQVDITKKENIEKVVAEIKKVYPKIDILANSAGVALLEKAEDLPEEYWDKTMELNLKGSFLMAQIIGREMIATGGGKIVNMASQASVIALDKHVAYCASKAAIVSMTQVLAMEWAPYNINVNAISPTVILTELGKKAWAGQVGEDMKKLIPAGRFGYPEEVAACALFLVSDAASLITGENLIIDGGYTIK*