MIKGIHHVSALTKSFNENHRFYSEILGLRLVKNTVNQDNIHMRHLFYGDYIGSPGTLLTFFEVPRIGSSYDERAFFGNITLGIPTDTSSYWEKRLNDFAISFQKDGQTLTLQDPDTMGIILTEIPATNSNPTIHTDIPAEKQIVRIIGADYHVPDPAATSQFFTNLFGLESQDGVLVDKSEMSFAKLHATTSDKKSRTGRGTIDHIAYTLETKEAVDELHDLAVRNDLKIEEFVDREYFKSLYIREPGGLRIEFASAGPGFTIDEPLETMGERLALPSFLEEKRTEIETYFGGDL*