MQNIGDTLKFIRKSKNLTQQETCTNALSRSNYPKIENNKIMPSMDRFIQILLNFNMTLEEFEFVKRDFTPSPKENILYLYSKIITSSETDILLDVISKCDDYLANQNDIFISDIKASLEGILLAEKEHNFELAREKVAYIWDRLSEADELFWNDILILRNIFFIFENETAQHIVNRLISQLKKYRYLYPTLSIEISLHVNRATYLILDEEYELALHYIELSIKIAKHNHYYLQFCMAVAKKGIVLYKLDQKQQGKHFMQRALRVAKVLEEERILNGIKNEIDYFLHDELQDLSLNEFTKIDI*