MWFWGSKGASGFSSSSTAEDVTHGVDGTGLTAIVTGASSGIGVETARVLALRGVHVVMAVRNTVSGAKVKQDILNQVPGAKLDVMELDLSSIESVRRFASDYKSIGLPLNILINNAGVMACPFMLSKDNIELQFATNHLGHFLLTKLLLDTMKNTSRESKREGRIVNLSSEAHRFSYPEGVRFDKINDTSSYSSISAYGQSKLCNVLHANELARQLKEDGVNITVNSLHPGAIMTSLWRHFNSYLAGAVSALASYFIKTIPQGAATTCYLALSPQVAGVTGEYFRNCNITKPSSFGQDSELAKKIWDFSTKLIDSHSGESHS*