MVCEEELLIEKVCSLYEQISSLESLKPCKNVDMLFTKLVLTCIPPSPIDVTKLNKTVQDIRSHLIKLCGEAEGHLESHYSTILGSYDKPLNHLNIFPYYSNYLKLGHLEFTILSQHCTHVPTKVAFVGSGPLPLTSIVLASNHLPSTTFHNYDMDPLANSNAMRLVSSDPDLSKRMFFHTNDILEVSNALKEYEVVYLAALVGMDKEGKNRIIDHLGKHMNPGALLMLRSAHGARAFLYPVVEPCDFRGFEVLSVFHPSDEVINSVVIARKLYHSLEQGLVGSMILPNKCSEIQAFNPLNHGNMIEELAVEEQLL*