MSALDTSLGLRHVVLRLDKLCHVKCLILILGIHSQARYLLLQLILRVKSFIKILSLLGSLKECDWGKPSCSQCIRAKVDCPGYRSALEYKFRDQSRDVIRKAQLKAERESEEISKRQKRTVKGNSNQMLTYSSSPSSNLSYPTAELAKGYLFVNYIAKGDRGAYMPYLSTLANHLESSAVNDALTAAGLAALSNIYRSRQLMYTARQHYMTALSQTSSSLSHAHLSTRDETLATVVLLSMFEVLTCSDGLFINRWIKHLDGAAILIETRGPEQLTRPEGLALFSQLRTQIVLSHIYRQKHTSAMIRRLSQETAKYRPNKDDAIVDRLSSVTIPLGDLCAAIKEGTISCPSEIVRYALNLDAQIQSIMSDIPASMGYKTVNVALAQGVPTVDTVWGAQYHTYRDITVSSFWNNYRSARLVLLELIVEAIGAMNIHFPGNTKEEHQHLLRECQQISRQLVEDICASVPFHLGSVVDDSHVDKFSGSTTFKSSDANKHRASKPPHLSSESPFGAPAAGGFALMWPLLIAADSGYAPKELRSWIIHCLDKIGHSMGINQALAMAQLVREGESTRAWLSPEYSSPKRDGQEGGSWNEAEAL*