MGDAEDVQPLVCDNGSGMVKAGFAGDDAPRAVFPSIIGRPRHTGVMVGMGQKDAYVGDEAQSKRGILSLKYPIEHGIVTNWDDMEKIWHHTLYNELRVAPEEHPILLTEAPLNPKANREKMTQIMFDTFNVPAMYVGIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLNLAGRDLTDSLMKILTERGYSFTTTAEREIVRDVKEKLAYVALDFEQEMETSKSSSSIDKSYELPDGQVITIGAERFRCPEVLFQPSLIGMEASGIHETTYNSIMKCDVDIRKDLYGNIVLSGGTTMFPGIADRMSKEITALAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*