MLGNEKLLHPAGSLHHSRRLQAAPLDRVSSSRRELLGAGEMEANQLSGSLSLIPARKLPIRQASSTIFTMFKSILDLIRFPPITCIGAWLAFPTGRFAHATLGSKVTGTLFGYRRGHVYFAVQEDPRVQPTLLLELATPTNSLVKEMASGLVRIALECERRQNRGKLFLEPVWTMYCNGHKSGYAIRRACSEMDLQVLTLCQAISMGAGVLPSAKDDGPNSDELMYMRAKFERVVGSKDSEALYMMNPDGNGAPELSIFLLRI*