MIKPINPKNLVLLIRLNSLISKLTHLNHNTEALHLFSLHPKPDQYTIASALSACANLQNSVAGKQLHAHATVAGFRPNLNLCNSLLAFYAKCCDPNSSHQVFDEITKPDVYSWTTLLSSYTKCGMVHEACKIFDRMPETNVVSWNAIINGCAEHGHADTSLQFFREMRSSGISPDRYTYASVLSLCSCEEMVNLGMVTHGLVIRSGVLLKVSVVNSLVSMYLGFGLIEEAYWLFEEALVRDDITFNGMISGLVDQGRNVEALMVFKDMQIGPWRPSDLTFVSVLSACSSTKMVTLGDQVYALVTKSGLGSSIPVCNSAITMYSSCQDLQKAYCLFMEMTDKDLVSWNSIITGFSQLNCHLESISLFLQMRRLGVQPDEFTLGTLFAGANFLTPEFAKTIQAFASKYGFLPRTTVYNALVSAYMKLGKVSAEWASHRGLCAVLSIAGLKIETQFSNSKPLSQHLCKQVISSTWERSSLLYSETWA*