MADEGEVSALVCDNGSGMVKAGFAGDDAPRAVFPSIVGRPRHQGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMCQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDCGDGVSHTVPIYEGYALPHAILRLDLAGRDLTDYLMKILTERGYSFTTSAEREIVRDIKEKLAYVALDFENEMQVANGSSSLEKSYELPDGQVITISDERFRCPEVLFNPSIIGMESVGIHETTYNSIMKCDVDIRKDLYSNIVLSGGTTMFPGIADRMSKEITALAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*