MKMVEERENKLDPQQVIDEFELLSKDAGKIQEKTLQKILEENGRTEYLQQWGLNGKTDQVSFKNCVPLVTHKDLEPYICRIVDGDLTPILTRKPITTISLSSGTTQGKPKFVPFNEELMESTMQIFKTSFAFRNREFPVVNGKALQFIYGSKQFKTKGGLAAGTATTNVYRNSQFKKTMKAMQTPCCSPDEVIFGPDFHQSLYCHLLCGLILRNEVQVVSSTFAHSIVHAFRQFEQVWQELVANIRDGVLSSRVNVPSIRSAMSKLLKPDPELADTIYNKCIRLSNWYGLIPELFPNTRYIYGIMTGSMEPYLTKLRHYAGDLPLLSADYGSSEGWIGANVNPELPPELVTYAVLPNIGYFEFIPLVENVDGVEATPVGLTEVKLDEEYEIVVTNFAGLYRYRLGDVVKIKGFHNRTPELQFICRRNLLLSINIDKNTEKDLQLAVEAAAQLLLNEKLEVVDFSSNVNTTADPGHYVIFWELNGEASEEILKECCNCLDKSFVDAGYVSSRKVKTIGALELRIVKRGTFHKILDHFVGLGAAVSQFKTPRCVGTTNLSVLQILTSNVVESYFSTAFS*