MEDVEELQSQKPDQDDENEIVTENAAFVHGEPLQDGTGPPKVDSEVEVLHEKVTKQIMKEGHGQKPSKYSTCFLHYRAWTESTQHKFEDTWNEQRPVEIVIGKEKKEMTGLAIGVSNMKSGERALLHVGWELGYGKEGSFSFPNVPPMADILYEVELIGFDETKEGKARGDMTVEERIGAADRRKMDGNVYFKEEKLEEAMQQYEMAIAYMGDDFMFQLFGKYRDMALAVKNPCHLNMAACLIKLKRYEEAIGQCSIVLAEDENNVKALFRRGKARAELGQTDAAREDFSKARKYAPEDKAISRELRLLAEHDKAVYQKQKEIYKGIFGPPPEPKPKKTNWLILFWQWLVSLLYSLFKRERHKAD*