MSLACGAECVLCVGCSRWMWKRCTYVGSDDSATWPLATPEELEPIPRICRVILAVYEEDLNNPKYAPPGGYRMDPSCVVKRVTYEQTQGCAPPYIIYVDHAAQEIIMSIRGLNLAKESDYKMLLDNRLGQQMFDGGYVHHGLLKSAVWMLNQESETLKRLWLENGKRYKMVFVGHSLGSGVAALLAIVVVNHREKLGGMPRNLVRCYAVAPARCVSLNLAVKYADIIHSVILQDDFLPRTPTPLEDIFGSIFCLPCLMFLICLRDTFLPEHRKLRDPRRLYAPGRMYHIVERKFCRCGRYPPEVRTAIPVEGRFEHIVLSCNATSDHAIIWIEREAQKALDRMKESYQTTTPPLEQRMVRQETLEKEHVAALEEAVSLNVPHAATSTEETGEESVATTSHDQNEGSTLDQDEGSPRSESKSSTRTNWGELVEKLFTRSESGHLVLKKDVNIVQ*