MDESLENQSQTLDQENEIVTEGSAVVHGEPSQDGSVPPNVDTEVEVLDEKVSKQIIKEGHGSKPSKYSTCFLHYRAWTKHTQHKFEDTWQEQQPIELVLGKEKKEMAGLAIGVSSMKSGERALLHIGWELGYGKDGNFSFPNGPPMADLLYEVEVIGFDETKEGKARSDMTVEERIGAADRRKMDGNNLFKEDKLEEAMQQYEMAIAYMGDDFMFQLYGKYQDMALAVKNPCHLNIAACLIKLKRYDEAIGHCNIVLTEEEKNPKALFRRGKAKAELGQMDSAREDFRKAQKYAPDDNAIRRELRGIAEQEKAVYQKQKEMYKGMFVGREESGGKGKSRNWLIMLWQWLVSLFSRIFGRHRVKAD*