MPELTGRWRAVQMSCFAGLVSSPSPTGYQDRGKGRGRVYENITETVGNTPCVKISDAICPKGRAIYAKLEYFNPLSSVKDRLACAITEDAEKTGKLKPGDTVIEATSGNTGIAVAMLCAQRGYKCVITMAEPFSIERRKLMRFMGAKALKEKRPGIKICLGEPADAPLVQSGTKSERNDDGSATGPHPAFKPHPVQGWTPDFIPFIAEKGIAATGYDEYVPIPGDAAIRMSQMLAKTQGIFTGISGGASMYAAVEMAKKAPEGSVLVAMLADTGERYLSTPLFASISVDMNDEE