MDITDRFPQWSIQETKEFLMIRSELDQTFMETKRNKLLWEVISNKMKEKGYLRSPEQCKCKWKNLVTRYKGCETMELESRQQFPFYNELQAIFTSRMERMLWAEAEGGSKKKGVHVSSEDDEELLGNEESEGDHKGNIRKKKRKKGKMVIGGGNIDSGSISNSLKETLEEFMRQQMQMEAQWMEAFEARENERRLKEMEWRQTMEALENERIMMEQRWREREEQRRVREEARAEKRDALITALLDKLTREDM