MELLSQDEDPLPSTSRTSELTRKKCGGVRGKDTIDTSGRGTVSSFSNSIGAGFTDFKKERLRSLLRQGVFGLAPEVDEMLDPVIAMCQLQSQVRNRKYSPNVNEVACKGDAEQVPRKKLKTSIYSSHSSLKHGSCREGSVSNGIDSKSLDAALSEKEMSNFKKNCAHCHCQNTSQLTSPNGPKSLCDGCISSYGKDKDLHSDSNIGADKENGEVDDDLQFLLESDSSEVEETVKKYSDELFATLGHMEQKLEELLNTVVSRCRPMTRPEKQELRKLIQKLPQNNLARVVEIVQHSKLADSRPSDEYFVDLEKEDNVTLWRLFYYVKAVEKARELLL*