MELSLHSSFCYSSSSTSSNVLLLLAGRRHCNGSSNRPVKRVGAARAYLEKPKNPFLQFMNRVQGSLPVIGLLTRILSDEGGIGDDRIHFVEFCTRVKKACTSEASTAFYDFAERHGKVGNMQFVLIWCWAAALGAGLLKSEDILMSASRLRVSYDLQYEIDNLISLMDMAAEKRNKSGSPLPFVPMEARAEKALDAICRCCLGRTGIDRADANNLTVILSAVFPSADKGELQKLVESRVTESAISFSTEEFTQEVGTRKLQDRVVEKPQTIEQ*