RERGAKHCGAGTRWWRRRVEVAAGEQQAPEPEPGGAGRDGMGDSGRDCRSPDSSSLNPLPGGGPPPSPPGPPLAPLPSATSSLLGTGGPPQLPLGSPFPVISSSMGSPGLPPPAPPGPYGPVSSPQINSTVSLPGGGSGPPEDVKPPLLGVRGLHCPPPPAGPGAGKRLCAICGDRSSGKHYGVYSCEGCKGFFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVQEERQRGKEKDGEGEGAGGAPEEMPVDRILEAELAVEQKSDQGVEGPGGTGGGGSSPNDPVTNICQAADKQLFTLVEWAKRIPHFSSLPLDDQVILLRAGWNELLIASFSHRSISVRDGILLATGLHVHRNSAHSAGVGAIFDRLFHRVLTELVSKMRDMRMDKTELGCLRAIILFNPDAKGLSNPGEVEILREKVYASLESYCKQKYPEQQGRFAKLLLRLPALRSIGLKCLEHLFFFKLIGDTPIDTFLMEMLEAPHQLA