MKLSALAVATALFSGAVFAAPLTLQTYNPQEKGLFAVNSTLVSGPHEAVLFDAQFSVKDGEKLVEMIKKNGKPLSRIVITSGDPDFYFGLEPLVKAFPQAEVVATPEVVKHIAATKAAKLAYWGPQMKDGAPTQVYVPQALEANSFTIDGEKVTIMQPHDYAAFVWIRANKTILGGTGVAWGMHLWTADTQTPASRQQWRNTLDQMIALHPQRVIPGHYLGTPPEGDSAVRFTKTYLQQFEQALKTHSDSAGVIKAMEAQWPGLAETSSLELSAKVNTGEMKW*