MVGLMEALAKLYEKPSASNQVSLMRKLFNLKMVEDGNVNEHLNQFNTLTGQLESIGINSDDEARALLVLSSLPDSWEGLVIAVSNSLGTEKLKHENVVSTILSEESRRKCSGVVFTFAMNVEDRGRNSNRGNKGRGRSQSRKGKLKTPYRKGHLHVKSEVYGFGVVLLEMLSGMPALDPNRPSGQHKLVEWAEPYLSDGRKVLSCVMDQRLEGQYPSKRAVHAAQLILKCLGSDPRRRPSMSEVVETLEQIQAIKHKPQEPKNNPRRPTDHNHAHHLAYNRSPLHPQAGNVGNGKNAHP