MAKVIVYPPTSMILSDLVDRMGHKALVVPEVVRKLATDNNLASPPLNVTSEEPKKGLRYAAVDVPSGIRGRMALIGPIIEEAEAAIIVQDPGWLTGCAGCNRTNELVRLLIRTKGVPILDLSYPTNDAEARDFVQKIKNFLGDLK