MPTFVYMTRCDGCGHCVDICPSNIMHIDDKYRRAYNIEPNMCWECYSCVKACPHQAIDVRGYADFAPLGHSVRVIRDEEKGTIAWRVKFRDGRVKNFLSPITTQPWGTKIPDFRNEPEPSDDMRNSQLLAFEPKYIRMDDGDIHTLESNGLKFKEGVYY