MKSENIGRVKQYSQLKAMQFQHGNGKNILVTGATGFLAKALIEKMLRTTPNVNKIYILIKSKDEEAAFHRLTSEIVESKLFKYLEEMHGESYKLFIQNKLVPVVGNIYEPNLRMDIITTQQIAQEIDLIVNSAAITTFDKRYDLALDANVNGPRRLMMFAKKCNKLKLLMHYSTAYANGEREGMILEKPFTMGESITKEKITSVSPFINFPSLYADNEIDLVSKLKNNAIGEMMINCMREEIPILILRPSIITSSYKEPFSGWIQGVPVDKVVNATMAAIAKHGYLQNPELNVYHVLIKHHEVQDDLAQDEIIKLKKRFKKKVKYLKQFSKLHEPYSFYKCRKDINRITKGAKNE*