LQFTVMESAITLWQFLLQLLLDQNHKHLICWTSNDGEFKLLKSEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIIKKVIGQKFVYKFVSFPEILKMDPQAVELGREGVALQDVDSLGLEAKEQLKLPLATLRTAGRNDYIHSGLYSSFTVSSLQNQPELFKAIKVEKQDELGEGKLGPEEVRTVIRFVTNKTPKAGALPLVSVPSSPPVSSAEAAASSSPFFPSSSSLSKASPTLMSALASNLSSSRSPSPSPSPSFLLGNQSPDPETDDSDLCSQPLNLSASRKARSPHLSEKRNSSALPPKAKKPKGLEISSPSLLLSGTDIGSIALNSPALPSGSLTPAFFTAQTPTGLLLTPSPLLSSIHFWSSLSPVAPLSPARLQGPNCLFQFPTLLNGHIPVPLPNLDGSSSPLLLSPSGQKS