MNSKRKQIKLESENKIRQQEYSNDEDSFNESNDEELKSSGKLKTRHDNSLSVLTKKFVELIQNSNDLTIDLNMAVNDLGVQKRRIYDITNVLEGIGYIEKISKNKIKWVGATDNPQLETELQQIKQELEQLQNEEKTYDFWIEHLQKNLQDKFQTEPEIAKYTFLTQEDFKELSKSQQIDHKGETLFIITAPKGTLVETVLENNPEYPYQVYLNSSKVQGQNNEIQVFICQDENYPIEYDRKQK