MARRGRVQLRRIEDKASRQVRFSKRRAGLFKKAFELALLCDVEVALLVFSPVGKLYEYSSSSLYLVYEALTPCTVPRFVSPTAWAALFFLPWCAFTRVSHEETPAFVEAEARSNTRITLRATAVIEGTYDRYQQFAGARRDLNEGSTSINSDENASIHSRLRDITAWSLQNNADESDANQLEKLEKLLTNALRDTKSKKMLAKQNGEGSRSRANSSGSRGQEEGRTVVKVIVGPGPAAW