MHLSLDTMNMVDDSCLSPGNFPEMVKGGMAAIGNRVHSIDVILGFTKDQGPTLLNPGANTLTVPQKVEVESLGQLGKQDHPTHPYGQLPLRDSSEQPAFHGTLDTEIFSNKCESELGEVRKVSDSDRKSPEQGDEEQPKKKHRRNHTTFTTYQLHELERAFEKSHYPDVYSREELAMKVNLPEVRVQVWFQNRRAKWRRQEKMDASAVKLHDSPMLSFNRPPTHTNVGPMSNSLPLDPWLTSPLTSTTPVHSIPGFMGPSQGLQAGYPGHGFLNTPQSMGQSMQPMAPPPYQCPAVFTDKYPLEDTNQRSSSIASLRMKAKEHIQSMDKTWQPM