MSLEGKSASKTAGDKMAALDETDKNIEMWKIKRLIKGLETARGNGTSMISLVMPPKDQVARVNKMLGDEYGTASNIKSRVNRLSVLSAITSAQQRLKLYNKVPPNGLVIYTGTIMTEDGKEKKLNIDFEPFKPINTSLYLCDNKFHTEALNELLEADNKYGFIVMDGNGSLFGTLSGNTREILHKFTVDLPKKHGRGGQSALRFARLRLEKRHNYVRKVAECATQIFITNDRPNVAGLIMAGSADFKTELSQSDLFDQRLQQVVIGVVDVSYGGENGFNQAIELSSEKRLISKFFEEISLDTGKYVFGVKDTLMCLEMGAIETLIVWELFDVERIELMGPGGKTDVKHLTPEQAKDSKHFKDKETGQDLEIVERMPLLEWLANNYKRFGCNLDFITNKSQEGSQFVRGFGGVGGILRYTVNCAELEEPEEHEGENEMWSDDDF*