MKHKAAALFQLLSALLGLLYSPKFSADAATKALDLQAATWEKVVFSAADVAVRAIAKQTGAELSLRDVPLETLQVFAGQQHHLGISIDGFAYEIALGGEKEFAAAAAGRQALPQGTGGPAQSTQLALERHWQQQQEQASPSTLTLPDVTLSGPLELVLQEAGLVSFFVPHAADVGVLRRIRLGPGVTVKVAGLKSITLRRPTELPTLPIGYLVEVYAQAQLGVPEEGYNTAPGSGPPLTITSATTSQGPPAPSDRPPRLRIKRAKDGSVELSLPQVPAKRTGKGSASADLANMGRLWAWPLPHVDLSALVPYETLLRSILAAHPFDLSQVQAHGISVQLTKSEIQGVRMLGFEMEVRSRIPRSPPADPEDTGEEEEEDEEAYAEDQEQLMVFDVVMQVVENDKAGQGVGAGSKKSGATVGDWSFVPLLVKLKQVHGSTVTMSSSAVAALLGNDTNVAMPAGYESYDFGVAGQAPDEQ*