MNCGGKVVCVTGASGYIASWIVKLLLLRGYTVNATVRDPKDKKKTEHLLALDGAKERLKLFKADLLEESSFDQAIDGCDAVFHTASPVLFTVTDPQTELIDPALKGTINVLNTCKQVSSVKRVILTSSTAAVLSRQPPIGPNDLVDETFFSDPSLCRETKNWYSLSKILAENAAWQFAKDNGIDMVVLNPGFICGPLLQPTLNMSVELIVDFINGKNPFNKRYYRFSDVRDVALVHIKALETPSANGRYIIDGPNMSVNDIIDILRKLFPDLSIADTNEESEMNEMICQVCVEKVKNLGVEFTPMKSSLRDTIVSLKEKCLL*