MVDDLTCCRKCVGSKKSQPETELDSDCESSNQNRGTVLNNIKMGEYLVTGGTSFIASHVVKALLDLGHSVRTTVRDSSDEEKVRFLWELKGAKERLKIFEADLTVEGSFDEAVKGVDGVFHIASRVTVCLDKNDLEKLVDRDINGTRNLMNSCEKSRNTVKRIVLTSSSTAVRYRYDATEASPLNESHYSDLDYCRNFKIWYGYAKTLGEKEAWTIAAEKNLDLVVVIPSFCIGPILSPEPTSSPLILLSIIKGVRGDYPNVTGGFVHIEDVVAAQILAMEEPKASGRFICSSSVAHWSEIIEMLRPKYPLYPFETKCSSEEGKDMPHSLDTTKIRELGLPPFKSLAEMFDDCIKCFQDKGLL*