MASGQGKDVAFLFADEELSGMTGLKRGADFVEVMCGCTSHRYGDAVGRLRVFASGDLEINCECTPGCDEDKLTPAAFEKHSGRETARKWKNNVWIMVKGDKVPLSKTVLLKYYNQVSKAANGSHKGPNGRPCHRDEFVCCKKCNKERRFRLRSKEECRNYHDSVRDPNWKCSDLTFDSVTCDDEEERASRKVLRGCSRSPSCRGCTTCVCFGCEICRFSDCSCQTCVDFTCNSKS