MSGQGKVVCVTGASGYIASWLVKLLLQRGYTVKATVRDPNDPKKTEHLLALEGAKERLHLFEANLLEEGSFDSVVDGCDGVFHTASPVVMIVDDPQAQLIDPALKGTMNVLGSCAKVPSVKRVVVTSSMASVAFNGKHLAPDVLVDESWFSDPVFCEKSKLWYMLSKTLAEEAAWKFAKENGIDMVTINPGWVIGPLLQPTLNLSVEEVLKLLKGDTFPNKTHRWVDVRDVAMAHIQAYELPTARGRYCLVGSILHCSETMKILRKLYPALNLPEKCADDKPYEPTYMVSQEKTKSLGIDFTPLEVSMKDTVESLREKNFVSF*