MVDADAGLVARLPRSAVLKKILDSVKDLVKETNWDCNEEGMSMQALDTGRIVLVEVMLREAAFESYACEVPMTLGIDMEPFGKVLRCAGGDEKVTIKASRNDQDHIELVFENEEKERMSAFELKLMDIDGEHMAVPDAEWGAEISMPSSEFKKIVMDLAEIGSDLTIAVSKLGVTFTAQGNNCKGSMVLQPSTAVDKKSEQVAISFTEPLEMTFAAPYMKMITKAAALSSTVTLSLDEACPICVRYEMEDNAGHIKYYLAPKEDESGNRNETDEMEDEEEEAEVRPAKKAKAEPKDDRNAKSDAGKSSKSDAAEMSDDDDEEVKPGKKETRKEPKKEAVSLDGDDDAEDSD*