MSEEAVALVVDNGSGMVKSGLAGDDAPKCVFPSIVGRPKMPNIMIGMEQKECYVGDEAQNKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVSPEEHPVLLTEAPLNPKTNREKMTQIMFETFDVPAMYVSIQAILSLYASGRTTGIVLDSGDGVSHTVPIYEGYVLPHAINRIDMAGRDLTYHMMKLFTERGHTFTTTAEREIVRDIKEKLCYIAMDYDEELKRSEEHSDEIEEIYELPDGNLITVGSERFRCPEALFNPTLIGRECPGLHITAYQSIMKCDIDIRKELYNNIVLSGGTTMYNNIGERLTKEMTNLAPSSMKIKVIAPPERKYSVWIGGSILSSLSTFQQMWITKEEYEDSGPSIVHRKCF*