MLVKEIKLLRNIIKDWRKHGYSIGLVTTMGFLHEGHQSLIKKAVKENDKVVVSVFVNPTQFGPNEDFNSYPRDIDKDFKYCMDSGATVVFNPSPEEMYLKGNCTTINVSGLTDFLCGAKRPVHFGGVCLVVSKFLNIVTPDKAYFGEKDAQQLAVIKRMVKDLNIDTEIIGCPIIRENDGLAKSSRNTYLSEEERKSALILNKSLSLAKEELVKGNLNPENIKELITAKINSEHLAKIDYVEIVDSETLQPVKQIEHSILVAIAVFIGKTRLIDNFTFELNI*