MSKHNIVKATFALLDDNGDLIKDATKGLSTDGIYVADHNGEGFSQINVSAIEAPGTPGWGNGQIKRTAYGKSMPTLALTALDLEFKINQMLKGFTQSATTGAWVRQLPKPHVAMIAESQSLDGDISIYECFNNIEFVEEASNNSTDTNSEAAYSTTLNGTVLTPLKPNIFLAANGVQQPYMIAKSNDANFSLDKLMAETFGGYTKSTSATTVVTPGK