MNSMESCVPPGFRFHPTDEELVGYYLRKKVAAQKIDLHVIRDIDLYRIEPWDLQGHCGIGYEEQNEWYFFSYKDRKYPTGTRTNRATMAGFWKATGRDKAVHDKSRIIGMRKTLVFYKGRAPNGHKTDWIMHEYRLETDENAPPQEEGWVVCRAFKKRTAYPARMAWGDPSYAYREISAMGAAAAAFVDPNAASYAQIRRQQSNKSARFKQEAELDGGAAAALLQYSSSHLVELPQLESPSAPANKSQAASASDEVVDAADSGRRPGKKARADEVATDWRALDKFVASQLSPAAECGLEAAAASSTAAASNVGSQLDHVEDDDMAALLFLNSDGRDEAERWTGLLGPAAGDDGDFGLCVFDK