MSKITLGNESLVGSLTPSNKKSYKLTNKIQEGKTPLYSVAFNFIDARYFTCFVSAGGNGINLYNCLEDGSISLLYAFADEDKEEEFNTASWACRVEGNPFVVAGGEKGIIRVIDVNNEKIHKSLVGHGDLVNEIRTQPLKPQLVLSASKDESVRLWNVETGICILIFAGTGGHRNEVISVDFHPSDKHRFVSCGMDTTVKIWSMKEFWTYVEKSFTWKDDPSKFPTKFVELPVFTASVHTDFVDCNRWVGDFILSKSDEILLWEPILKENSPGEGTSDVLLRYPIPNCNLWFIKFSCDLSLNYLSIGNNNNGLKYDSTHNNNNFEAAHNNSSSNRFQLVFDSPPFDMASFDYRDDMPMPGVVGTMDGMQQKQQDVSIWF*