MQSTCVYRECMRNHAAKLGSYAIDGCREYSQPSTGDLCVACGCHRSYHRRIDVISSPQINHTRFPFTSLRRVKQLARLKWKTAEERNEEEEDDTEETSTEEKMTVQRRRKSKFTAEQREAMKDYAAKLGWTLKDKRALREEIRVFCEGIGVTRYHFKTWVNNNKKFYH