MALDGCQPLERFMKKEFAGHGAGSAQKSWSFCPSSRDDGASRANARHAQPARSYEYSVSGYVNGYNPTLPAYAPTRAQMEQAQREGRDLARAPPGQTFRKPTAVWDGPAPRGDPTKPAPGTPYYQREPEEEKFDATKETKDVPITGGGRLPMVGVDSSAAALGLERGVTHVSCGSSNDAALSEAGKAIAAHGDRQSVFVSAKLRPDEHKSVDAALSAILSALGIEYLDLFSLEWPVVHKPGTTEVDSEGSLEETWAALEKCVADGRVKALGVANFSVPAVERLMKCCKVKPAVNEVELHPLLAQRKLVGVCRRYGVTVLAHTSLANGDEQLLEHAKLVQAEADERNKQSAKALLTRWSIQRGVPLVINASSAIAIDECLAARTFRLTNKQKVLLDDIEPSPKVGGVRFYKPDFEFTFDDPFLGGAWWRPGLELVPN*