MDENRQAQEEEKLALTSIYPEDFLQQIDSGNQQILYLVRFVVAPEDEDVPPTTVIVKIHLPPTYPKADPPVYEVKEAYGQPSWMSNEHRCVIREELQAMFHATAMGGSEHGVVLFEWIEWLKTWMENSWLEFLVENSELVQRFRREASREEFAILSQVPDTIESREGRPAEPSVKQQQEDLTANMPPVYHSKEPLVDRKSVFIAHVAPVSSVHEVQQVKQYLLSNPKIAKATHNILAYRIVQPRSSKGKHAIEGETVISDCDDDGENAAGGRLLHLLEMCKCKNVVVVVSRWYGGTLLGADRFKHINNVARELLNAHGFVS*