MRMSCNGCRVLRKGCSENCSIRPCLQWIKSPESQANATVFLAKFYGRAGLMNLVNAGPEHLRPAIFRSLLYEACGRIVNPIYGSVGLLWSGSWQLCQAAVEAVLKGAPITPITSEAAANGRGPPLKAYDIRHVSKEENSAASTELTQQRVKPRSRKRSSLAKLKIQEEEKSSNDNKGVESGSTEPTGSVEPVEEVMNRSVSHESSISHQSEAVAVVDGESKDSESETSMILFRDEPELDRKMKPADRTGENGEEKVGLELTLGLEPVSRVYHVVPVKKRRVVLKDCGVGSWNVELGLQYPA