MSVIYSLDSQCVSPPCPMNWAMEPANFYDSKVSAAQGICKPGRGEESSLAELSTAPAMYDDESAIDFSSYIDSMPSVPNLELYNDELFADLFNSSVKQEKADFNYLHANAAPGNLHVSSSSSSSSVSPAAGVGSQKDFVDKQDGSFQKRVFSAPIKQESDWSDSDMSSSLPSQIETCAQTAVSLHTGQPTPPTTPEPSSVHPGSRKSGKDKGKKAVDRYSPEYRQRREKNNIAVRKSRDKAKQRNLEMQQKMIELGAENDRLHKTIEQLTRELSSLRNFFKHLPSSSFVGSTSAECR