MKDSMQVTILSKNLIKPSLPTPKHLKYHKLSFFDQVADVAHLPLVLFYPHCKNNSKHEELEESLSRILSHVYPLAGRFAEDDESLILCLDQGVTYIKAKVNCTLDDLLQQTKKDLDLALSFWPQGTMDVDDSNLFVTPLMVVQVTTFECGGLALAISIAHPVMDGCTTFKILYEWTKVCKFGTPSKEISFMNFNVGALFPYKHDLSTLLEPPVDEGKRKDSKLIARKFVFEKDAISRLREKFDSISESLGFKPSRVEMITALLWRSLIRSTKSAKLKRSVMSFPLNLRGKVADFPEITDSFGNLIIEVPIKFEHDDETKIESLHQIVKLIKESVKVINNKCVKATPDEIISLVIDLYKDSYSGLEWGGDDEVMNFTSSSLSRFPIQKTDFGWGKPSLMHFGSRHNQVLWLYDTECETGIVVQMDLEKKHMDKLVCDQDIIDFAKF*