MSQEQQPIRFAYWVPNVSGGLVVSKIEQRTSWDIDYNRKLAQLAERNGFDYALSQIRFTAGYGAEYQHESVAISHALLAATEKLKVIAAILPGPWHPAVVAKQLATIDQLTNGRVAVNIVSGWFKGEFTGIGEPWLEHDERYRRSEEFIRVLKGIWTEENFTFKGDFYRFHDYTLKPKPIQQPHPEIFQGGSSRAARDMASRVSDWYFTNGNSIDGIRAQVEDIRAKAAANGHSVKVGVNAFIIARDTEEEARAVLDEIIAKADYEAVNAFGDAVKQAGKASPEGDGNWAKSTFEDLVQYNDGFKTNLIGTPRQIAERIVALKAAGVDLVLSAFLHFHEEVEYFGKHVLPLVRELEQAQAREAA*