MGKSVYIAEKPSVAQEFAKALKLNTKRRDGYLESDEAIVTWCVGHLVTMSYPEEYDPALKRWNLQTLPFIPEEFKYEVIPSVAKQFQIVSGILNREDVDTIYVCTDSGREGEYIYRLVEQEAHVEGKKRRRVWIDSQTEEEILRGIREAKDLSEYDNLGASAYLRAKEDYLMGINFSRLLTLKYGNSISNFLQTKYSVISVGRVMTCVLGMVVRREREIRDFVKTPFYRVLSTIDAQGHTFEGEWRAVKGSRYFESYDLYKENGFKERKKAEELIQYLQTPDDESVNVAGIQRQLGLNCRIESIEKKKEKKNPPLLYNLAELQNDCSKRFKISPDETLRIVQELYEKKLVTYPRTDARVLSTAVAKEITRNLNGLSKYPMAAPYMQDILNFGSYKTLAKTRYVNDKQITDHYAIIPTGQGLNALSTVSSTAKGVYDLIVRRFLSIFYPPAVYQKVAIVTKIKEESFFSSFKVLAEEGYLKVAGIPKKKASQTATKDSSNGNSENTNNDTNDEAGSDSSDQSLDTGLFEVIKSLKKGAVLQVRALDIKEGETSPPKRYNSGSMILAMENAGQLIEDEELRAQIKGSGIGTSATRAEILKKLVNIKYLALNKKTQVITPTLQGEMIYDVVDHSIRSLLNPELTASWEKGLNYVAEGSITSDEYMRKLDHFITSRTVGVKGLNNQYQLRACYEKAAGFYPSVNNNKTIGRTKTGNKSK