MKNLDINTFDNIEDIPLGSSEQDPYDFFTLSDRNVMNSDMKKNIVQWNSRYSYNQLKNKDSLIMFLVEIFRSLFVSNCIDKNIDNVLLSIEEMFIDHYYNPQHSRLKYLIDDVGIFFTKLPITKAFHTYNKKYRITKRLYAPPTFNEVRHILNLAQILSLEEGLDLLTFDADETLYPDGHDFNDEVLASYISCLLKKMNIAIVTAASYNNDAEKYQKRLENLLKYFSKHNIKDGSYKNFYVMGGESNYLFKCNEEATLYSVPENEWRHYKKFVDYDTVQEILNISEKCLEKVIKDFGLCAQIQRKEKSIGLVPNKIPSLNIKNEQKNYMIKYEVLEEAVIRIKKEIIKNKITAPYCAFNGGQDLWVDVGNKAEGLLILQKLLKIQKKKCCHIGDQFLHSGNDFPTRFCSLTLWVSNPQETKACLKSIMHLNIKSFIPEVLYENQ*