MSSAFKLMEDVREETSLEGALLQALEDRTFHDVTLLASDGVQVPAHRVLLAFRSEMFKAMLMGDSSEAASPTIEVDFPGAVVNAVVEYIYTSKVRSLSELHPGNVEENGDISEANHEDFQTLVTIAAAAAYCNLPKLCAVINDKMETYVKQFPSLSVAVLEACAQERPAISKHLLEMALSNIRHNKVDILKQGILCSLSSPVLAIILSDEKSLAPEYKCFDMVRLWSEGGSGVEENRQALAKELVKCHLKLHWITPDVLADSVAPSGLVDIEQLAEAYKRQAIMAKHQYGVCFEKPGCFSNPIWCDSQTKTVAESRPASNWKSDKLVCPPLVEGCKYKWTIDTTGTKAAENIMIGVAKHSANLDNNTHCGSQCSCWVVCCSTGHAWYSGGQKEFVGAMCGQSHVTVVLDLSPAEANNGSLSISVNGARPLIVTRSMKACLDSSTDGYVPVVSCCSGTSVNIISIKEVC*