MALAGGDSGGELVCVTGGSGFIGSWLVRLLLDRGYTVHATVQNLQDEGETKHLQALDGAATRLRLFQMDLLDPASVRPAIEGVHGVFHLASPVILQPAQDPENELLLPAVNGALNVLRAAKDSGVKRVVMVSSQTAMCPNPDWPADKVIDDDSWADPEILKKLELWYNVSKTLAEKAAWDFVREEGLQLVVLNPGLVLGPTLTPVATASLRLLMLLLEGQKLDMELFFIGCVDVRDVAQSLVVLYESPSAQGRHLCMESAVRLVDFHDELANLCPEFPVHRIQEDKQGWVVRSKAPSKKLIDLGVRFTPFDKTVRDTVDCLRSKGEI*