MDINEYKLYNDLSLLGELAQNDYDNYVLHDILNSSEFCNDTSLDLSELIPDFQREPFGLHLSSNPISLEFSSNTMASSSAISAETKRNINDTNFQLEFSNSRIHMPNAYPEISLSNSNVNDTSNELTEGAPHPLIVDSDKTEQFFEPTKVTSPKEEVKSIISNLSDIKNELQETSQDLGFTLYNKRINSSLTNSWPLSNVYTDHQISKTDLPLSKTIKLTSHDYKPLMQTVKCNKDRAFKRSFNVGSKISNIVIKKKNATFIQSFKESTQAHTMNEKIYKKHQRMIKNRESASLSRKKRKEYVVSLETRVNTLEKECDALRAVSTIFKLKKILQILQSKFGNLIAFLLFISTLIYPSFKLLTVW