MVCPNSNPLVEKVCELYVQISRLENLSPSKDVNILFTDLVHTCMPPNPIDVSKLCQKIQQIRSHLIKLCGQAEGLLESHFSKILASYENPLQHLHIFPYFDNYIKLSLLEYNILAKNTTNIPKKIAFIGSGPLPLTSLVLATKHLTTTYFHNYDIDVDANSMATALVAADPDLSSRMTFHTADIMDVTCALKDYDVVFLAALVGMDKEDKVKVVDHLAKYMSPGATLMLRSAHGARAFLYPVLDPRDLRGFEVLSVYHPTDEVINSVIIARKLPVPCVQPLDGLGAYVLPSKCACAEIHAFNPLNKMNLVEEFALEE*