MATSRAGVDAAGGVAPFVAKTYRMVDDPATDAVVAWGRDSNSFVVADPFVFSQTLLPAHFKHSNFSSFVRQLNTYGFRKVDPDRWEFAHVSFLRGQTHLLSQIVRRSSGGGNGGKRNKDDGGGGGGVDEDDAAVAMEVVRLRREQRAIEEQVAAMWRRVQETERRPKQMLAFLVKVAGDPQVLRRLVSGATAAGTDDAAAATEPQDAANVKRARLLLDAGGGGSDGAVDFSGFCSTGDEADVGFTDYLLQPPPYVFPVNSGY