MSKPAEIVCFGEMLIDFVPDSAGVSLAESTGFLKAPGGAPANVGDDEFGRMLVDILKSNGVNSEGVLFDTHARTALAFVTLKRNGEREFMFYRNPSADMLLKESELNLGLIKQAKIFHYGSISLITEPVRSAHMVAMKAAKDAGVLLSYDPNVRLPLWPSPEAAREGIRSIWNEADFIKVSDDEVNFLTQKDADKDEAVMSLWHDRLKLLIVTDGEKGCRYFTKSDHEMFLNYDAQSFKGKVSGFPVKTVDTTGAGDAFVGSLLVSIAKDPSIFQDEEKLKKALKFANACGAISTTQKGAIPALPSTADAQGLMAGSKAY*