MKFGKRLQSQIEETMPEWRPHFIAYKKLKKSLKKLQGSTCFSEATIDQRGNQSLVGGDKNAPSIVDAVDKELRRASVAGGPASVQELFLYKLPEDDVRFSGGGLVEEKKSSEDAVSSESAASSVEQVSQNGVLAVTGEAETTCEEVHTERRSKRAKLDDGGYVMSGAESDFVSLLNNELNKMNVFFIEKEEEYVIRLQEIKYRTERMKKEQAGNDRSANECGGDEELLKILRDIVTFHGEMVLLENYSSLNYTGLVKILKKHDKVTGTVLRLPFIQGVLLQPFFTTELLSKLVRECEDNLHSLFPVSPLESVCRQLQQDTSAQSFSANMNNGQGLPFTPGEAEETIYRSTVVALRTMKEIRLSSTRSMFSLPPMNRVDCENMFGVMIDERAVTPVAVAL*