MSSSMSMVEARLPPGFRFHPRDHELVLDYLCHKLSGGGGRAGGVDMVDVDLNKCEPWELPDAACVGGKEWYFFSRHDRKYATGQRTNRATHTGYWKATGKDRVITGDGAAAVVGMRKTLVFYLGRAPRGTKTEWVMHEFRAEGRPPARRQLADHPHGSPPFLLEEDWVLCRVFYKSTTAAPTPASDESSGSQSSEVGMAPALLPIAPIDAVGRMPMAAITDSFRGHQEYSTSLLMAPQHWPVAPLPFRSFRDLLGDMVESSSGDPKPEWSVDDGYTRHSGMPQAWNPF