MDEESAGKSAERAAGGEDDGNATPLPERVQVGGSPVYKLEKKLGKGGFGQVYVGRRINGGTERTGPQAVEVALKFEHRNSKGCNHGPPYEWQVYNTLGGSHGIPRVHFKGRQGDYYIMVMDMLGPSLWDIWNTSGQAMSTEMVACIAVEAISILEKLHARGYVHGDVKPENFLLGQHGTVDEKKLYLIDLGLATRWRDANTGQHVDYDQRPDVFRGTVRYASVHAHLGRTGSRRDDLESLAYTLIFLLRGRLPWQGYQGDNKGFLVCKKKMATSPDMLCCFCPPPFKNFLETVVNMKFDEEPNYASLISLFDGIIEANPEIRPINTDGAQKVGQKRGRLSMPDAEEEQPKKKIRLGMPATQWISVYNARRPMKQRYHYNVADNRLAQHIEKGNEDGLYISSVASCTNLWALIMDAGTGFTSQVYELSQFFLHKEWIMEQWEKNFYISAIAGANNGSSLVVMSKGTQYTQQSYKVSESFPFKWINKKWNEGFYVTSMATAASRWGIVMSRNAGFSDQVIELDFLYPSEGIHRRWDNGYRITATAATWDQAAFILSVPKKKPMDETQETLRTSAFPSTHVKEKWSKNLYIASISYGR