MSKPAEIVCFGEMLIDFVPDSSGVSLAESTGFLKAPGGAPANVACAITKLEGTSAFIGKVGDDEFGRMLVDILKSNGVNSEGVLFDKHARTALAFVTLKKNGEREFMFYRNPSADMLLKDSELNLGLIKQAKIFHYGSISLITEPVRSAHMVAMKSAKDAGVLLSYDPNVRLPLWPSPEAAREGIKSIWNEADFIKVSDDEVNFLTQKDADKEETIMSLWHDRLKLLVVTDGEKGCRYFTKSFKGKVSGFSVKTVDTTGAGDAFVGSLLVSIAKDPSIFQDEEKLKKALKFSNACGAISTTQKGAIPALPSTADAQGLIAGSKAY*