MCSGGPRGAKKRRLSADQVRALEKNFEVDNKLEPERKVRLAQELGLQPRQVAVWFQNRRARWKTKQLEHDYAALKASYDQLRLDCDALRRDKESLLAEIKELRAKLAEDGSLSFCLGKEDPVASDAEQKATAPQEPPPLICKDGSSDSDSSAVLNDAILNDDDSPRGLSSSASAPNILSVAAIGYGTFSSFPASPPPLLNLDFRTLKPIGGLNHQNHAMKIEELLGVVEPCSGFFSDDQTPSPNWFY