MSGRSKEQSIKDATRKEIRDELDELKTIWHREAKAVVTDSFPQKILQLTRLISSEQFKCSPFDPPVHSEGSGEHQHSKKRKADHDGAEPTKDAVPVNEGLSEIARVVKSELRDIIALIAKVKIFIQTNIPRMEDGGNFGLWRPLFPCAHGTLKESPSFIRRRVSAGNRGGADAGGGFDFQCPGGVNKYYMARGKLTSKVIKYPGLSDYTQSVRELDEKEFLNYKLAFVDLRNTYAILYDLLVKNWDRLVAPRSSHAHAVLY*