MDPKKKSVKEKNTNHEEKVKIIHWEDFQQELARLSSLSSALNEAKEKKSLIQEKLNSHLQLEAESLSRSNKLDQMRENLEARKLVMGNMSMRSKVVEEKSKKQEEQLNSQIRSLLMAGTSLSVASRSLQEANNSLNGERGYVRLQNLQKLLRGRQQFMVSQIALLYPVKVVSGHTCEQELESFSRSSKSGNPTGSKPMDAGSLTISGLHLTVLPFKKLSFFTDKKEVQRSATALGYVAHAVSLIAFYLEIPLRYPLRLGGSRTYICDYAPSVEPTSSDFTSISLSSSTSKPMEFPLFLEGQDTTRSAYAVFLLNKDLEQLLNCIGIESLGPRHVLTNMKELLNNILSPEYINS*