MCGGAIISDYIPPTISGRSSSRRLTADFLWPDLKKPVGKQYSKPVVVVDLDDDFEADFQEFKDESDVEEDEDVVLDVKPFGVSASALSPPHRKSAVSRGPTPVKTVEFNGQAEKSAKRKRKNQYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDAEARRIRGKKAKVNFPDEAPRASTKPSVKASPQKSLSKTKMNETFSYLNNTEQDYFNSLGFVDEKPPVSQFGLMDSFPTNGDSGVKSNFPMYFNSDQGSNSFDCSDFGWGEHASKTPEISSMLSATPEIDESLFVEDANPKKRMKSDSGDVMPVEDNGKSLSEELLAFDNQENFQVPYLEGNWETSLESFLNGDTTQDGGNPVDLWSFDDLPSLVGGVY