MKSSVHPKRLLRKVSVIVSDPDATDDDSSGDEWLSLPRPRKVKRIVHEITFLSEYSESSRDSCNGVKTSRKTSTRQAKYPVGVRQRPSGRFAAEIMNPITRTKKWLGTYGTIEEAEKAYVDKKVEYDTFATSCSTVSSSVISVTSQCLRSPASASVSCVSVDDLSKGKMSLNKDVAASGESTKEVFASFDFSDLQIPDLSFLSAEEDSMVSGANDAELDFDCFLTAESDYLLDDYSLLDDDINISGFENSIPSELPECDFTDMDLALGDLKFAYADQLTPPPNIAFE*