MASRVQQHQQEVTGEALAGVNKNVKKNAAAGEGKNRRVLGDIGNLVTVRGMEGKPQPSRPITRSFCAQLLANAQAAAALENNKKQVCVNVEKVPAAGVDGVDAVGRKVAVKKPAQKKVTVKPKPEEVVVISPDSEEVVKQEKPEKKKKEGEGSTKKNKPTLTSVLTARSKAACGIANKLKEQIIDIDAADVNNDLAGVEYVEDIYKFYKLVENESRPNNYMDMQPEINEKMRAILVDWLVDVHQKFQLSPETFYLTINIIDRFLSVKTVPRRELQLVGIGATLMASKYEEIWAPEVNDLVCVSDRAYSHEQILVMEKTILANLEWTLTVPTHYVFLARFIKASIPEKEVENMVNFIAELGMMHYDTTMFCPSMVAASAVYVARCTLNKTPFWTDTLKKHTGFSEPQLKDCAGLLVYFHSKASEHRLQTVYRKYSKPERGAVALLPPAKNLLPGGLRL*