MCSVLVGTNPQAPNQNMFTGLPLELLEEEARLLVDRQDAYIVDDARTHLEYLSALPEQKRRAYIEAHMARLGEARGSLEDEMSARAKAVKEARESGALAGKGKKGKRRAETKDKQAPEDSTCAPSPVPSVANQPQVAAESSPDVCLFESPAPEKPSVSKSVSRAAPTDDVVSVGKIHLTPGTSKDLLPSGYVSTSDSSNNSDEQKNMALTHSPPSSCPLYNYLNSQGYFMTPGIRFGGQYSVYPGDPFRFHAHFIANNYRWDQEIDMLELVGVGRLAGAVKKGLLLGGERPGQGAGQPDGRNVRAFCVEWAGM