MACKAQTVLFKEYVEEGPVPPENFVLKEIDLPALKDGEVLLEVQYLSVDPYMRGRMRNSAGYFVGPFVPGEPVGGGGVVKVAETRAPGIEKGSFYSGMVPWTSPQIATKAQLEQMQPVDTEILKLAKLPISGYAGLFGLTGMTAYSSITRIGQPKKGETVFISGAAGAVGMIVGQMCKNIYGCKIVGSAGSDDKVEFLTKELGFDAAWNYKSMPTLQALNKFCPEGIDIYYDNVGGEHLEAALECARPHARIVCCGMISQYNKKGDERYGVKNLANVVFRKIKMEGFLLFQFLPDIVPEFFEHFPKWIAEGKIKDTEYVVKGGLANTGQAFCDMMAGKNKGKAVVKCVDKDPIMGN*