MVREASKETIPLMRPYKMGQLELSHRVVLAPLTRCRSYGNLPQPHVAVYYSQRAIRGGLLISEATDVSPTAQGYQDSPGIWTQEQVEAWKPIVDAVHRKGAFFFCQIWHVGRVSTNEMQPDGQAPISSTDKQITSDVGTGMAYSKPRPLWTEEIPGIVDDFRCAARNAIEVGFDGVEIHGAHGYLLEQFMKDGTNDRDDEYGGSLENRCRFAVEVIDAVVREVGAHRVGVRLSPFADFVECADSDPVALADYMVRQLNMHEGLLYCHMVEPRMSNVDNRIPHRLLTFRKAFNGTFIAAGGYDREEGNKVVGDGYTDLVAYGRLFLANPDLPRRFEVDASLNKYDRSTFITRDPIVGYTDYPFLEDDHNDHSTIHA*