MSTFVYMTRCDGCGHCVDICPSDIMHIDENIRRAVNIEPNFCWECYSCVKACPNHAIDVRGYADFAPMGHSVRVRREEEKGTISWKIKFRNGTTKDFVSPITTKPWGKFIPKLAEGEKPNQGEINSQMLYTEPNGLNIDGKLPVVPKDSFKKGVYY