MADEGEVSAIVCDNGSGMVKAGFAGDDAPRAVFPSIVGRPRHQGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDSGDGVSHTVPIYEGYALPHAIQRLDLAGRDLTDFMMKILTERGYSFTTTAEREIVRDIKEKLGYVALDYEQELQTSLNSSTLEKTFELPDGQVITIGSERFRCPEVLFQPSMTGLESVGIHETTFNSIMKCDVDIRKDLYSNIVLSGGTTMFPGIADRMGKEITALAPSSMKIKVVAPPERKYSVWIGGSILSSLSTFQQMWISKSEYDESGPSIVHRKCF*