MSGMGDGYVGTAQDAARIRRLEKQREAERKRIEDLKKKSAEGQGGLLQFGSGTSELLESAFKKETVGLVTREQFVEKRVNLRSKLEEEEKEKQQKLALEEEQRHVQKRKKRRVKGPSRLSFADEIDGDTDEENEAAGKQTLEPIKQQKLGKFGKNPGVETSFLPDREREAEEQAERERLRTQWLQEQSRVKNEALEITYSYWDGAGHRRVIQVRKGDSIAEFLRAVQQQLASEFREIRTASVENLLYVKEDLIIPHQHSFYELIINKARGKSGPLFHFDVHEDIRTIADATIEKDESHAGKVVERHWYEKNKHIFPASRWEIYDPTKRWERYTIHGD*