MRMSCNGCRVLRKGCGDDCAIRPCLQWIRSPDAQANATLFLAKFYGRAGLINLIEAGPQHLRPAVFRSLLYEACGRIVNPVYGSVGLLWSGNWAHCQSAVDSVLRGTPIVQMPSSGSDTPQLPPQLIDPLKTYDIRHVSKEAELNKVKSRSRFKRPVNRTPSSPTDQPTGSVRIGDLSFEPLREQLMSQMKSRELVTSSIIASRFLNAYLEFLR