MVGVEEEEKRQYAASLASVREAQKRIAPFVHVTPLLTSSSLNHVALANLYFKCELFQKGGAFKFRGASNAIFSLSPESASKGVVTHSSGNHAAAVALAAKLRSIPAFIVMPHNAPKCKVENVKRYGGNICFCDPTVESREEVARNLQEKTGATMIHPYNDGRIISGQGTIALELLEQVPELDAIIVPISGGGLISGISLAAKAIKPSIKIFAAEPKGADDAARSKAAGELVILSHTDTIADGLRARLGSLTWPVVCDMVDEVITVTDEEIVKAMRMCYETLKVVVEPSGAVGLAAVLSAQFQSRPSRPTSLHVGIVLSGGNVDLDALSEFFKGF*