MEGSPMELTKEWLRKFCREQKLYTTPYLNDKLYLHFKGFERIQNLEEYTGLRSLFLEGNGIDSLAGLEALRELRCLYVQQNCIERIDHLENLIELDTINISNNSVRVLENLSCLPKLQTLIASKNRFDSAEGIAHLKECPSISVLDLSENKLEDGQGVLDVLKAMPKLRCVYLKGNPMVSKLPNYRKALIASLPNLKYLDDRPVFDADRACAEAWARDGLQGEREARARLREEERSREERNFRAMKQWRSQSFAERRVSMGLPPLEDEESGSGDDMETEREPPELIRARETLAHYPARLGEEEPPELTNARAAVRASDSPTSVAMEGAKATGFGGEASEQNSGRTSPEPGIRSEMATEPEAQIDLSPGGATGADMVVEEARLGPGSLDERADVPDEEASGTEQASEGDRASEWLDEGEDAFGPFVGTAGHIEGMEVASFVALDEDELDLNDLD*