MQCTTVILDLDGTLLDTESLCLDVASTVLEQEGKVLTNEAAQVALGKKPLDCWRDVARVLNLSTPPEELLERTEALLKERWSSTKRLPGALRLVRHLARHSIPFAVASSTPRQTFEAKMAGAAQQPLRELLKNVVCGDEVPRGKPAPDTFVAAAKLLGSPPPEQCLVLEDSPAGAQAAKAAGMKVVGISSNGPGSAKQQLEALRDGEDAHSGLVDIVPSLLAFEPQRYGLPPFDDLIGGTIPMVDDPIYIKGEVVSGFGRGSKELGIPTANVASEALRVALSEAVTGIYAGFASVGSDPTPHKMVMSIGYNPFYGNTHKTAEPWILSEFPAPFYGSQIRLVVCSYIRPEANFTSLQALVDRIHEDANQSRRALDEPQLSSFKSDIFLKPEP*