MSASGSSKVIPLDSQVGGHPGVLTSEDGSLLIKPAHPTEVAFYQTVIADPGFAPLRPFVPKFYGTLRLEGKVDDTAPAPEEGSQFKVVEVATEAEKESLVLENLSHSFAKPNILDVKLGTVLYDDEASPEKRARMEKTARETTSLETGVRLTGFQVYDITTGKAVNTPKAYGKSIKPADLPDGIARFFPFGVTYDELANPSSGGASSEAPATGTGLPPDVLLPILESMREDVAEIREALAQVHMRMVGGSLLIIYEADWGRAREGLKWLEEAAEDEDEEDEEDEDEDEDEKRVGPPYLVKLIDFAHTKVVPGIGPDEGVLKGVDTILTLLDGRIQQTKAVIASTEAAPAS*