MHLESDYRFGMDDAAFSLCSQPMSCPSTTTSFSSASSAYDPFTPTPRRSTPDGFSNIDFGVSYSPVRHRAELTPPPSAMGKFMFGPVKPEPEHASFFDSLPSTPMNQEQLGFDSFGMYSYSPDASMGPASFTMTPMQSISGSEAAETGSSWCCANDSTNTFFPIRQLSSDFDAFDLDHHSQSQLGYHFHDLNSPNYKRAQRKLMVHGIQQKSAELKRAQSRSSRKRSSKPNSAQVSVQRAMCKCDYPGCLKVFQRNEHLKRHKQVFHGEGPNRFSCEFCGKDQFNRQDNLNNHRRLHVRPNSRNRGVQFIPAAVPVIEQEERSRKRRAPSKPKMAKKHCSKD