MFPVSSIGNDISSDLVRRKMNDLPESPTGNNLEALAPGIEKLKQTSIEMVTLLNTLQPGGKCIITGDFQKELAYLQNVILYNVSSLRLDFLGYNAQIIQRSDNTCELTINEPLKNQEISTGNININCPLKDIYNEIRRLNVIFSCGTGDIVDLSSLDLRNVDLDYYDFTDKHMANTILNPFKLNSTNFTNANMFQVNFVSSTQNATISWDYLLKITPVLISISDMYSEEKIKFVESCLNEPGDITEEQLKIMRFAIIKSIPRATLTDKLENELTKEIYKSSSKIINCLNRIKLTEMKEFSSEKIYDYIDIIIEDYENTKENAYLVVPQINYTMDLNIEDSSSEELLSDNTLEKDENSPDNGFEVGEYNTYEAYNSEKQYFTREDYTYDYDLLNAI*