MAEEGEVSALVCDNGSGMVKAGFAGDDAPRAVFPSIVGRPRHTGVMVGMGQKDSYVGDEAQSKRGILTLRYPIEHGIVTNWDDMEKIWHHTFFNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDYLMKILMERGYSFTTTAEREIVRDIKEKLCYVALDFEQEMATAASSSALEKTYELPDGQPITIGNERFRCPEVLYNPSLIGMEAVGIHDTTFNSIMKCDVDIRKDLYNNIVLSGGTTMFPGIADRMTKEITALAPSAMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*