MRVEEGGNGGWGEAQGVKEGNREDERKNGVEEVWEDASGAWREVVERRSSGIFVRAEELSRESAPDKPSGSSKITCLEMELKRTHVLLLFGSLILLGVKVECQKGSWSFSYVAPSCRAQSVSIAEFGGVGDGTTVNTEAFRKAIDHLSGFSETGGGQLYIPPGRWLTGSFNLTNHFTLYLHKEAVILGSQDLEDWPLIPPLPSYGRGRDAPGPRYSSLINGYNLTDVVITGDNGTIDGQGAIWWQKFHKKKLKNTRGYLVELMYSKDIIISNLTFLNSPAWNLHPVYSSNILIQYVTILAPLDSPNTDGIDPG*