MPAAGPMDDQWVSFHIRDHLEKGEITVRHTVIEGGEFHDPNNRRQSLTEDEIDEITIPSYGIGEICARGRRGSEGRLDLFHDEEKICELHWDNRQGNPVNIVEMLDSNSKYRVEHGGWSPEAGPLGHVYIDILEQQKKKNSK