MEPVKLVEGYNFDDHTTSDVRVCFKLIDEQPEWFSCHSSVLSQNSKYFSDRLGQNDIRSNSCVEIECPRAQYDHYVKMLKLMYLPGESIVDSFDSVKSALGVLRASNSLGCELVTKGCIAYIEAVPWDDNEEEEILEVARSLGSDAVSLLARLHAPSADAVKNVFISAIRFATCMETLFPPFLDDLKTSAQEQTDFMIHEDDETALVMMDEDVRSVVQEGITKLLSGLRTGLDLLATEFDQSPDQAEKGILCSLADIDWVANLSTKIEMTHAFVSGWSEMSGHILSVVQDSKYSSGLWAVKAKLIEVTGKALDAVGYGTVVLPAPSRFHLLKTWLPYIQTTKRSLDGNSKGEMSLQMDSDMWQNVESAIVSMVLALPSDDQADILSEWMKNAEQFRYPDLTEAFEVWCYRSKTAKRRLVGGLNGSSSSNPTVSS*