MGKIVCVTGASGFIASWLVKQLLSRGYTVRAAVRDPENPVKTGHLLNLPYAKERLELFKADLLEDGSFDSAIDGCDGVFHTASPFFFDTTDPERDLMNPAIKGTLNVLSACTKTNTVKRIVLTSSIAAVIYASSRKLEDIVDESFFSDLEFCQKKKLWYQASKTAAEMEAWKFAKEQALDLVTVNPAMVVGPLLQQTMNTSSEVILKLLNGAPTYPNIVLGWVDVRDVAEAHILVYESPSASGRYLCVDRVAHYEEISRILKDLYPHLPLPSRCADESSPRAPMYRTNTEKLRNLGLKYIGIEESLKACVESLVENNFFKSAI*