MGHGGLTEANALNIIIATTKSWNIKNARQFKKNNEGTYNVTIITDKEELTYDKVKAIQPQYILFPHWSWIIPKELYNNFTCVVFHMTDLPYGRGGSPLQNLIERGVRKTKISAIKVDEGLDTGDVYFKKDLDLYGTAEEIFMRASKIIFNDMIPKLLDEKPTPQKQLGEVVEFKRRKPEQSEIKQEFELEKIYDYIRMLDAEGYPKAFIKFGKYKMEFSRASLKNGKIIADVEIIEGDENE