MDSPQVYEPLEPTLKSGWLEKRPSDALRRSLPLSGWRRRWFDLTPSQLIWRTGPGQEGKGSLPLAQASVHAPCASLRSTLDGEIAVELLLWPSGSDGDPLLFSLTDCQASVTLPLRAASADEAHEWASALACAARLASEEASPYLPFEAGGGRASTRSSSLHTPHSAGSPCRRQGAAAFEAALEAVFTSDSPDSSRRLRHVYVQPPEADVSQVADGDPVQEIAAGCGTMQEVVLAIGLEVFKASVDRRIADVVPPSAALAAACVAESL*