MGRAPCCDKMGIRKGPWSLEEDRKLIDYIEKHGFGNWRALPKQAGLLRCGKSCRLRWTNYLRPDLKHGSLSSEEEQTIIRLHGILGNRWSTIASYLPGRTDNEIKNIWNTHLKKRLAQSDGPAHSTSCTVPTVPVFTLSKSMSMQNSHLDHDFRLLSTYSPNDYDIMERTENNFDANDFLQVCEQGSAFEDTHDQLLPQFPASPNSACSFAYTKDSADQIELSGAENPAWSDVIDDQQFDSNTLWETGTAHRREADENRSAHEYINSLKKFLDIDEESSVSVAYEFHQDADKTFMIQNQQFDNEERTLQPHSCLSLDHGSEHHIPTDIFCSHSPLSENQIDHEIQNSLADSQVSYSDSAHSFSPNSPHVYTPMSFSPDFLLDFPQNPTSPDFLLDFPENQMDVADVIIPPLWMD*