MESIGKVTQTIQEMVILENSSESEVKRHWLAKVAINYRNFISKIKGEGIRPGYVPEHVWERWMELWGSVECIKKSEINAKNHRAGHETAAGTHTGGSISMGEHHKKLAIEKGRDPTPGELHLHVHTHGHDEKSFVDKRSRIVHMMIKRDKKLKRVTDFAKRKKRVFSREFEEIVLSCLKENPDDRPAAKELLKTPFFSEIESILSSCGGEKKRRIYGLRSEAKSYYGQKFSASSSVLPSISQSTLITNMDELVKQMLPALTNHFLPVVMGRVQEGSTPIDNPSTVTLLVPPSTTTNEDEVDP*