MHSFVASDSLELSFSSAHTGLSGMYATAEGFSGPREPDEGETDMEVASLVDAENQKHASSLSLASSKRKPRILFSQVQVYELERRFNQQRYLSAPEREQLALLLKMSSQQVSVT