MKRKRAENEIHDEVEEVEEEEAAPTIITTAKGMNSIVWQTPATNPPHRDDYIFLNGRRHVKPYYFRFICHVKNRWAGKTIVDLFTDEFKGRNYDYYERAVKCGRIQVDGKNVSIHYRVKTSETISHFVHRHEPPVMACDVSVLHEEEDVLTVCKPASVPVHACGQYQKNTVVGILEAEHAIHRLDRLVSGLLILARSSSKANTFRQQIEAGLVKKLYIAKQVVDVNIYHDAREQISNVEVGDDATNVKPKGKASSTKFKRIDTNGEHSIVYCEPITGRTHQIRVHLQYAGHPIANDMLYLGESVGRRSAEEASADRVAARSKDSISSKTSENNEQPEEESFVDFTNDPMCTHCPNLAPTGYGGLEEGLWLHCIRYSGPDWSYECPYPDWAKLD*