MCGGAIISDFIAPTTTARSSRRLTSGFEWLELKKPFNNKHLKPVVADPEDDFEADFQEFKDESDVDEDYDVFADAKPFAFSASVSEPAQKRGLPRGSTAVKSAGFSGPAEKSAKRKRKNQFRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDSEARRIRGKKAKVNFPDEAPCASARHPIKENSQKRLTKANLSQDFSYLSNPETDYNNMGFVEEKPQVSQFGLMNSFPAIGDSGVTPLTPSDNASMYFNSDKGSNSFDCDFGWGEQGPEILSVLAATPEVDESVFVDANPKKLKSYSENAVPVEEKNGKSLSEELLAFDNQLMNLQMPDLVGNWEASLDSFLNGDTTQDGTNAVDLWSFEDFPSMVGGVY