MVCPNSNPVVEKVCELYEQISRLENLSPSKDVNVLFTDLVHTCMPPNPIDVSKLCQKIQEIRSHLIKLCGQAEGLLESHFSKILSSYENPLQHLHIFPYFDNYIKLSLLEYNILTKNTTNIPKKIAFIGSGPLPLTSLVLATKHLKTTCFHNYDIDVDANFMASALVAADPDMSSRMTFHTADVMDVTCALKDYDVVFLAALVGMDKEDKVKVVDHLAKYMSPGATLMLRSAHGARAFLYPVLDPRDLRGFEVLSVYHPTDEVINSVIIARKLPVPSVPLLDGLGAYVLPSKCACAEIHAFNPLNKMNLVEEFALEE*