MDLKSKNVLVVDLPTSKLFLPGKFVQQYLCYLLPALKRIREGESEQQSSSKWELIRFEVDMALALSARGFSWSHALMSNLEKVSMFSKLNEELVGTKVRISPIQPSLKTVSLNANNSWGNNNAGSLEAKFLKRKPKNKCVCITPKKYIKRECCKMSSIKSRGQANSCTLQGKTGHQFNDKKCLLNTVKSLSKRKTLSLRNEEYRRVTKLYCAKSVGTVSKLHRKFKGKRALDSRIQTLKALTPGGSDMETDVLLEELGNYIMSLKLQVQILHHLTDDSVIILPN*