MKELRIDPITNDVVIFATDRLKRPLDTADIPNEDEETNEYDEECPFCKGNEAHATDALFEIDSEEGWLVKSVYNKFPIIDDMARDVYGVHEVMIESDKHNRSFYNMSQKEFEDVFFMYRNRFRDLSKDDKVEYVSIFKNFLRKAGASLMHPHAQILSMSFIPPEITNELLVSKEYYDSNKSSLYDDLIENEISLDRRVVYNGEAFLVLIPYATKYSGEVRIIFKDKIEFGELNDNNIQELSTIFEKLFKKLYNINGYMPFNLCIHTHPTKIETKSYFNVHMHIIPRKYNFGGFELGTNMYVSSMSPEDLTKKLKID*