MPTFVYMTRCDGCGECVDICPSDIMHIDKKLRRAYNIEPNMCWECYSCVKACPHQAIDVRGYADFAPLGHSVRVIRDEEKGTIAWRIKFRNGKKDMELLAPITTKPWGSATPKLADEPAPSKEMRDSQLLFNEPKYIRMDEGGLHTLESNGLEIKKGVQY