MGSSHKKKVSELEKINDPNFIIELAVGPPIAELVPQNPAAGDGVTLGGKFLNKPSRFIFKKAHLTADDNRIFDADTGQLVCVSHHYGKNPYESLDPLGISGQNDYWQRSHILGEWESVCHVTGYRGMPSFKVRPKTFSVHGRQYIQDNRGEHTFFNIAKQSRMKSMSIRHNLVVCKGETEDDVYAILVDMAGRTMQVVNEKEERVAHIEKSMKTLLMNAALGAGSELMIDIAPGVDWTAILAIVIGLKQVGEHFLKDAVSNFVLNPAQNAAQDYVLDVTGMQEVAGDAGHITDQAIRSLNVFQQIMREFYH*