MKGVLATEKMRKANFCKLSFFLFPFNMQVVLIYATDDPKKTEHLLALEGAKERLHLFEANLLEEGSFDSVVDGCDGVFHTASPVVIIVDDPQAQLIDPALKGTMNVLRSCAKVPSVKRKSKLWYMLSKTLAEEAAWKFAKENGIDMVTINPGWVIGPLLQPTLNLSVEEVLKLLKGDTFPNKTHRWVDVRDVAMAHIQAYELPTARGRYCLVGSILHCSETMKILRKLYPALNLPEKCADDKPYEPTYMVSQEKTKSLGIDFTPLEVSLKDTVESLREKNFVSF*