MLILDGGMGTELENRGIDCSDPLWLTLWSAKFLLPINSDFLKCIESADPWTVDQLEKVNRALDEHPEWLESSQDNSNLLYRIHKDYVVAGADIVTSASYQASLEGTIKAGAVQRWPEALWMLRKSEQLVRKAVTEAKVKRKVLLAASVGPFGAWLGGGQEYNGDYTGYTKDDIRRHHEFKIRAVLGGSPDMLLIETIPSIIEVEVLVDVLNTILPPSPIPVCLSLSVKSADYDRVALADGSELSNIAELAASCPSFTHLGVNCCAETVAKLSLDILQQHTSLQLIVYPNSGEVYDGATKTWSGNCDSSFLEAATLSDWQTSVSILGGCCRTGPPHIAFLRHKVDGFLS*