MGCSAGVIAVDLAKDLLQVHRSTYAVVVSTENITQNWYFGNNKAMLIPNCLFRVGGAAVLLSNKSADRRRAKYKLVHVVRTHRGADHKAFKCVYQEQDAAGKVGVSLSKDLMAIAGGALKTNITTLGPLVLPISEQLLFFATLVAKKLFNAKVKPYIPDFKLAFDHFCIHAGGRAVIDELEKNLQLLPVHVEASRMTLHRFGNTSSSSIWYELAYMEAKGRMRKGNRIWQIAFGSGFKCNSAVWQALRTVKPSPNGPWEDCIDKYPVQLIDNLAYPQPKQQ