MSGRNINLLSLDGGGVRGLSSLIVLKEIMESIDRENPPKPCDYFDLIGGSGSGGLIAIMLGRLEMDIDQCIHAYKLLSMNVFSQKRLLPIGSNLRSRAKYDIKKVELALRKILRELSYEKDTLLREEAGCKVFVCATDDTNRRLVHLTSYPSKYCSNELFKSAKVYEAGAASFAHSPLFDSVKIGPSGRRFHDSSLEANNPMREVWIEARGVWPAGTLENQLKCMVSIGTGEPSIKRSRRRLFGLVKGADVDAVDPEIDTNRFIQEHTELDDENRLFRFDVPNGLGEIDLDSIEEMETIVDATQDYLEKELVYKQIRRCGRALA*