MKRVTTPPQLARIGEVWRFSLKQAFTTYKQSTRENVDLVIWVTKGVEDHLDHYAQEWEQFTISEGLIDHITGLPIHGAEIDLTEEIANEGSKWATRIMARRSIGVEANTYLSHQWPAITAKATEGTLYAWAPWLADRFKEHCIASQMFGHPFPMPSLLVVICMDALGPLKWTNLDDQPRLNSYSRLKRKRRCRASSETNPSIESSSDIVLPPSLQKLREKRKGHFLPTVQVLDDALTTQAVGKLISNTGQELTTKIEELELELILQAHKAQAEKDSLSHNVNLLLQEISKLGALPPIEHATKATEVLPNLHPHVHLLREKALAAKEAPLIPLEV*