MGKKRKITDEKDAQHVPAEKREKVENWLKKSTEKPTSSQSDAEKKKKRPWRNKVRKLAAKKAAADKKSENPEEPPLILEPKSSSDENTKKKRKRGPKKKKFKPEVAGKAAETENDDVAAAPEEADPIAEAKKRLDAGRFRFLNEKLYTCTGSEAFDFFKEDPTAFDLYHKGFADQVKKWPNHPLREIIRWLQSKPDQQSVFDLGCGEAKIAEAVGEKHKIRSFDLVAVNDRVESCDMSKLPAEDSSADIVIYCLSLMGTNLYDFIREARRVLKIGGILKIAEVTSRFVSIKQFCEAITKMGFEQSHRRELTDYFMMMEFKKVEKVEQKRPYGLKLKPCLYKKR