MDIELRCLSRAQAAVRNGARAGVTSRGGHLGAREPPSDTNPRDGARRVDFRGKLYVAPLTTVGNLPFRRVCVGLGADVTISEMAMASNVLKGDRGEWALLRRHPSEKLFGAQVCGGWPDLLARCGELLDDELDCDFVDVNMGCPIDGVCAKGAGSSLLRDAEGVARMERVVRAASRSMRRAPLTIKLRMGYDDDPSKHVAHEIVARAKSWGAHAVTLHGRTRQQRYSRAADWAYVERCAAAARETSTPLIGNGDVFSSADYERHMSSGSLATCMIGRGALIKPWVLTEIKERRVWDISARERLDLFERFGAFGLEHWGADEKGVETTRRFMLEWMSYTHRYVPVGLLERGVSQTMALRPPAYVGRSDLETLLASDKTEDWRRVARMFLGPEAPGFRFVPKHRSNSYSAACDAAAAARGVGGGGGEEEEDDGEEEEEEENG*