MADEGEVSALVCDNGSGMVKAGFAGDDAPRAVFPSIVGRPRHTGVMVGMGQKDSYVGDEAQSKRGILTLRYPIEHGIVTNWDDMEKIWHHTFFNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDYLMKILMERGYSFTTTAEREIVRDIKEKLCYVALDFEQEMATALSSSALEKTYELPDGQMITIGNERFRCPEVLFNPNMIGMEAVGIHDTTFNSIMKCDVDIRKDLYNNIVLSGGTTMFPGIADRMSKEITALAPSAMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*