MQFFVQNEGQLSVVEVLFTGGNDSDNEDGLVIASPDDDPIDQRFPFDEIDSILDRPASSDDEADDHLPALQESNDNPYRKFGQENILVERAAHTPPSRWMLVDEEVESRWPEAERQRNCSSAPPSAISPTKEEIREEQASTTSVAVSVASMPIVTVISVPSTSFESMKCNQCDRSFRKASELTLHQYTHDVEKHHARNRMFQCPECRIPLRTKALLAKHLEASHGSHIDDSVTASIDPCASTQSVLGGSAPIASNPRSFVCSDCNIGFRKHGILAKHLRSKTHVMKLETLKRLPEDSLSLITKRDNGACLNGVDTTDCEKARKSLYGEYCFGKTSFTLKQKLTFAFLA