MVCPNSNPVVEKVCELYEQISRLENLSPSKDVNVLFTDLVHTCMPPNPIDVSKLCQKTQEIRSHLIKLCGQAEGLLESHFSKILSSYENPLQHLHIFPYFDNYIKLSLLEYNILTKNTTNIPKKIAFIGSGPLPLTSLVLATRHLKTTCFHNYDIDVDANFLASALVAADPDMSSRMTFHTADIMDVTCALKDYDVVFLAALVGMDKEDKVKVVDHLAKYMSPGATLMLRSAHGARAFLYPVLDPRDLRGFEVLSVYHPTDEVINSVIIARKLPVPSVQLLDGLGAYVLPSKCACAEIHAFNPLNKINLVEEFALEE*