MARRGRVQLRRIEDKASRQVRFSKRRAGLFKKAFELALLCDAEVALLVFSPAGKLYEYSSSSIEGTYDRYQQFSGARRDLNEGSTSINSDENASIHSRLRDITAWSLQNNADESDANQLEKLEKLLTNALRDTKSKKMLAKQNGEGSRSRANSSGSRGQEEGSA