MKNKRIGKRTVKLENKPTIISTGTIVGPKEGEGPLKDYFDMIMTDDLYGEKTWELAESKMVETASQQAIQKAGKKLSDVNYMLGGDLINQIVPASFAARELAIPFLGIYGACSTMAEGLCIGSMLIDGGFADLVLSGTSSHYCTAERQFRFPLELGNQKPMTAQWTVTGAGSVLLAPNGDGPKVKYVTVGKVIDEGIDDGNNMGPAMAPAAIDTIYSYFEDTNDDPNSFDIIATGDLGTLGKQIAEDFLKEKGVDISKVYTDCGIEMFNLKEQDVHCGGSGCGCSATVFAGYIYDKLRKKEFNKVMLVSTGALLSPTSTLQKQTIPCVAHAVVIVNE*