MSEASKSLLASTDHGQLGPIGPDYFGFYTCEIMELLSQDEDPLPSTSRTSELTRKKCSGVRGKDTIDTSGRGTVSSFSNSIGAGFTDFKKERLRSLLRQGVFDLAPEVDEMLDPVIAMCQLQSQVRNRKCSPNVNEVACKGDAEQVPRKKLKTSIYSSHSSLKHGSCREGSVSNGIDSKSLDAALSEKEMSNFKKNCAHCHCQNTSQLTSPNGPKSLCDGCISSYGKDKDLHSDSNIGADKENGEVDDDLQFLLESDSSEVEETVKKYSDELFATLGHMEQKLEELLNTVVSRCRPMTRPEKQELRKLIQKLPQNNLARVVEIVQHSKLADSRPSDEYFVDLEKEDNVTLWRLFYYVKAVEKARELLL*