MNHNTDRDAFQQLGRSLNERHSNQLSTQLQVFQSALINFANDHAEEISSNLEFKNKFTQISQSIGIDPLDLLIYTSKGKNSTNFHTALAVKIVEICQNTRDLNGGLISVKELISILKDNSSGIVLDITPKDIDNSLTSLDNLGKGYEVLFINGKKWLKFSSTENLSNDQLKIYELCEFMGGFVTNRLLHDNYGWDKVRCKSVIDEMIMNGFLWVDSQDPTGEWKYWEPSWISN