MKFFQVWFQNRRMKDKRQRMTLAWLQTNSHLAAYMIQQSTCRSVSTTQFSPYPPARLQPNPLLYYESVWRTPFNVSQQTFQEALNSLKSAPSNERISSILNPFSKPLLQSTGLLSQLPQLIDKPPIPGILWPGIGQPLANASNVNSFPLYPCTQPGEVDAKLTPKVETTIPSSLSLDIVKSSHSNQIVSTTAYPSKSTKCNPSPVN