KFAALVQKSDLEWPPESCYDFVPRISAESGAESVLDFVPESVLEVAARKLELETAVHRIAHHQVDSESLHESKVLEPNTREAVVHLHPDRATVQLPVLPANTRPFRDGRHGGDLGHLLLHPQLPADRRQGRQNAAVPALTEPQPPASVQISLLRWQPRAAGAAVPVPAAAAGQTLSSNSSSSSSSRNSTPPESPGSRRLRQSAPTESPGRRASSSRTSARRCTAPGLLPRMDASQLDTRVLDAGQRHCLLPSLRPGPAVHRQPAGRHRVWRQPAAHHAIPDAADGGQSPARPAGGELGMIKIRNQCKKYITWRRGLRYTLSSTVAHAAARLHGLFSLGRVLELGRILTDLVNAEHAAGGLGAATRAGSTRRRLKIVGNVLALELSTPAPQVAVACRLRSLFEHEGGRRSRALSHSWRGNELECLGHWRTINSSCCFAGEHCGECWRRW