MGIDVPLFRQMTPMGHRLSSTRPNYMTSIRLKSTIPHVGRVDLTNSKTMVHVSGRDAAKLLNGLFTLPVSSGAATPFSGVFGAFLNGKGRVITDAFLYTTSNHTEEDQSFVIEFDKAVEDELLLHLKRHRIRAKVKMEKLTDYECIFIWNRDATPDYWRRENECDSGFFQSLCEVAWSVAEVGETSEVEEKNGEPAQKPLYGLLVDDRYPLLGIRMILPAKTSTTYFSAIPSANLTQYNMLRYIRGTPEGSREIPPNKALPMESDLDYMNGLDFNRGCYVGQELTIRTHHTGVVRKRIVPFQLYQEGQEPGEYECQYDPELSGALPPLLDGSNVISLNSQPEERTFASSPFDSPKKEAEPKSEEAASEGGVPSWAKPKETDAAESNLPNKPKPVKLGNILSHHGNVGMALVRLDKIMQQQDIQLAVELPPGPNGEVNYLRAKLYYPLFVTDVSEAEAEAEAELEMERVRKEETHKNGQL*