MKKVQDTFQLPDIQHNRDTILQTAKNLYRYRRSRLHDHFKKFATKEVRLQNMPSQVSEAEWKFLVEYFNSDDFKKMSERNKSNKAKQEVNHICGRKSFQAVSFEARDTNTGKEPNSQKFWEMTHVNSNGHWVNDASAEVNDKVKEVVAEKIQEIEEGTDVDLIANAAFMQIMREKAGYVCGQGSGVKPASRRSRDEIQEQLEAQQKEIEEEQRKRESLESKLMEVKNQLEEERRSREVMETRLVREQKLLKEGVMALVSHMQSSMNGLPSAIFNIINNSTGSDEASPTSLMDKN*