MDESLETQSQTLDQENEIVTEGSAVVHGEPSQDGSVPPNVDTEVQVLDEKVSKQIIKEGHGSKPSKYSTCFLHYRAWTKHTQHKFEDTWQEQQPIELVLGKEKKEMAGLAIGVSSMKSGERALLHIGWELGYGKDGNFSFPNVPPMADLLYEVEVIGFDETKEGKARSDMTVEERIGAADRRKMDGNNLFKEEKLEEAMQQYEMAIAYMGDDFMFQLYGKYQDMALAVKNPCHLNMAACLIKLKRYDEAIGHCNIVLTEEEKNPKALFRRGKAKAELGQMDSAREDFRKAQKYAPDDNAIRRELRGIAEQEKAVYQKQKEMYKGMFVGREESGGKGKSRNWSIMLWQWLVSLFSRIFGRHRVKAD*