MGAPKQKWTPEEEAALKAGVLKHGTGKWRTILSDTEFSLILKSRSNVDLKDKWRNISVTALWGSRKKAKLALKRTPPGTKQDDNNTALTIVALTNDDERAKPTSPG