MESEPPFGEFVNSVFGNIVEQEETEAKFDVDECELPLIDLGHLNLGNLEHEECKRKICEASTEWGFFQIVNHGVSKEILSRIHREQVELFRQPFQIKTNEKLLNLSSGCYRWGTQTAITQKQFAWSEAFHIPLSTIFQLSEFEGLRSSLQEFAIKASDLAQQIAKILAENLGCKSTFFFKNCLPSSCYIRMNRYPACPVSSKVFGLIPHTDSDFLTVLHQDQVGGLQLLKDGKWIRVKPNPDALVINIGDLFQAWSNGVYKSLEHRVVANHEIERFSFAYFLCPSHDTVIQSCCEPSIYRKFSFREYRQQVEEDVKTTGDKVGLSRFRR*