MSGKFSIEFLLKKNPSPVSSPEQIVQDKSSSEDESTSKKSSGRSAIDSKKRPRTAFTPHQIKTLESEFQKNRYLSVGKRVELADSLGLSETQVSLKLAKKYMLGIVVKIQLSQ