MPARTTQNPSALIGNVPVLEGNLVGFPAWQTRLEELFAIQKVHDIVTGKLLRPETDYKDKDSKPVTQGSQRVYYAEELGTDWDCLSDVARATLKMTLLVDLAIRYKDLKPVNTLFKTICDAYEKNTRARRMMLQDSFWCARHDPNQPIAKWIAKIWNAASDLKSVKLTPADQKFCNRLLRGLDDSWKPIRDHLVYSPNEMSLDDVIGALEAHEVSKQVSFDHSLDTYAAPAVAQKKKQGCWTCGQIGHHLSACPNAPLKNKSKAKANATEARAGATDRSFGPATLKNTPSTPSDTTDASRGFSNDEGLVLGPPLVFMVAVDVEGLI*