MVNFIEAQKPVLSRLMKMAGLRPIEMELEPGTTMHVWAPKHHVGKKGTTISPLEPTAAKKKKKNRKSPESRPNVVLIHGFAAEGNVTWQFNFGVLVSRYNLYIPDLMFFGKSSTSSADRSPDFQAECVAGALARLGVARCDVVGFSYGGMVAFKLAEARPGLVRSLCVSGSVVAMTDAVNRETMERLGAGSSAELLMPDTLKGLKALLSVSMYRKMWFPDRFYKDYLKVMFTNRKERMELLQGLITSNTDAKIPVFQQKIMLLWGEEDKIFDIELARKMKEQLGDNCFLYGIRKAGHLLHVERPCAYNRQLQRWFAYVNSTEDHVQAR*