MELAKVEGTYESYPGCPVSQGVLQHDMWGVKPSNDRWDWDELRRDIAAHGVRNSLLVAPMPTASTSQILGNNECFEPYTSNIYVRRVLSGEFTIVNQHLLHDLNRLGLWCPELKNELLVGWLDSLPAGGRMARSVPRVASNPVAANGSVLELDIPDNLKALYKTVWEIKQRVLVDMAADRGAFIDQSQSFNVFMPDPNFGKLTSLHFYAWKKGLKTGMYYLRTRAAADAIKFTVDQSALKKKTPAAISPIANGSNAISKAAATAPDLTPTNSGKLPASTASSAARAAAWEAQMAKEKKMAAMALGLEEGMVGWLAGRRVRGSVSCGAGVNKTAAAAQGKVRGCMFLHGVVSGLAAGTSTGSAAE*