MDAQFRDSSLKGPLWEEISRKLAAMGYHRSAKKCKEKFENVHKYYKRTRDGKVGRQDGKSYRFFSQLEALYGKTITTIVEHSPSVVANKTPPLDIVPLQRQGAATNLYDVRATSFAGFDAGHAVPLAQILQGELPLSARQPPNVGVGSPKQVSWDSEPSTSGIDLSSDTSGYDDDNEFDDDDDDEDDGDGDDDHHTGCIGAHGSAQDASGAGNSSSERRKRKHKASSVPKKYLAFFESAMKKVLQKQEEMHQKFLEALEKRETDRMIREEAWKRQEMARLSREHELWTQERALAASRNATLVPFLQKVTAHSLQLREVTCFQAPTVATAQPPTLSPQLTTWISPFGSLKEDYSHHADKQSQMYDPNSKRWPKPEVLALIKLRTDLDQKFHDSESKS*