MEGLFFNVNSGYIEGIVRGYRNSLLNGQHYSNLTQCETIDDVKLQLAPAYGDFLGALPPNPSTSALAGKMTDKLVAEFRYLLAQATGSTARFLEYLTYGYMIDNVALLITGTLHERDTRELLERCHPLGWFETLPVLCVATNIEELYNSVLVETPLAGFFKGSLSHQDLDELNIEIVRNTLYKNYLEDFYKFVTTHPDFKGTPTQEVMAEILEFEADRRAINITLNSFGTELSKPERRKLYPEFGKLYPEGSLMLSRADDIEAVSLAVSISADYKAFFDAVGLTQGGGGLGGMGGSDGKSLEDLFYQKEMEMSKLVFTRQFTPAIVYAWMRLKEQEIRNVTWISECIAQNQKERIGNFISVF*