MSLHSSIKYQSLLLVAQLVLSTLHAEMYSTPRKLRSTVVKIEDQESNRLGEIEWTESTTTVSDGLEWEYQSLSEIEFQVESSKRNLQLKVEKKSLRFAALATTSVGKYQNLALRGCQEAASRLLEPDGIEATCDLYGATTNTDTKEILGVQKHYLSQIVQAAIDSKHDKLIGGDGETDTLPEIKGNTTNSTHAPAHQSNMLYDGIMVSVADPAVIGPMLDEAVETGIVVVTNSADAPDSKRAAYAGTNNTFMGIQLARVLKQLRPEGGSFATLWAPVGNSIVDRKEGFRFELLNNSDPNVAWGEVPNSPALVTNIKDAMEQLNGWANNTENTLTAIAILINPLFDAPHYEALVNRYRHLNITWIGIGDTERQLDLLDRN*