MSEVSVINQAEVEQETAAAPLDLPPGFRFHPTDEEIISHYLAPKALDNHFSTGVIGDVDLNKCEPWHLPAMAKMGEKEWYFFCHKDRKYPTGTRTNRATESGYWKATGKDKEIFRGRGILVGMKKTLVFYLGRAPRGEKTGWVMHEFRLEGKLPTGLPRSAKDQWAVCKVFNKELVLAARNAPMATTGAATDDAGIERVGSFGFLADFAELPPLMDPPFVADIDDNKASVSTSGHAALADGSYHAAPAGVGYQQVKREEPLSLPLPYMPHQQPQRMMYADLYFSLPAMHAGDLTASAIRKYCKAEQVSGQTSALSASRDTGLSTDPNAAGCAEISSAVTPTSQPFPEFDDPILGLEDFWN