MPSNNHTLTNTPMFTKKSREDFKCSTCSKTCTSAHGYINLITHLRTNHPAYLEDASQAAKNRNALRLRVIDEKTRDIFRDIFRWCEWVVVDRLPLSFVERKMTRKNAALSPISKKTLKLYLARVFKSAEARVAEELPPSFGIVVDGCTFSGRHYIAIFPVFNDPDLCSGSPAQGGSDYYDDTDCYIRRFLLLVLCPLDVEKDLEAQSLFDLIADTLSRYNRPWGAVHFMVADNGSVNQYIGSRDGAITMIGCASHRINVAVNDYLSDYETLLSKIHALMI