MPPCPPQQSRNRVTQLPTPDLGEMELTWQEIMSITELQGLNTPSEPPFESSASAPYPGPPQPPTYCPCSVHPDAGFPLPQTPFELPASTSHVPDSPYSYGNMAIPVSKPLTLSSLLSEPISDPLALLDIGLPAGTSKPQEDPESDSGLSLNYSDAESLELEGTEAGRRRTEYVEMYPVEYPFSLMPTSLAHPNYSLSPTETPLALESSSGPVRGKPSTRGEAGSRDERRALAMKIPFPTDKIVNLPVDDFNELLARYPLTESQLALVRDIRRRGKNKVAAQNCRKRKLETIVQLERELEWLGSERERLLRARGEADRTLEAMRQQLTQLYQDIFQHLRDGAGNSYSPEEYALQQAADGAIFLVPRGTKMGATD