MELQDHDFLEELMSLRRETWDTNPCSQENQLFSNGWSFDCFEDQNYHQAFPPNSFSCQQVPQSYNNKGYNYNEIYSSLLHEFSAPQVIDSSSYNTLDTSPFLAQEDYPLSMMEEEDPGFLGEELHCLDLQTTCKMEPSHSTEMPIFNTTSSFVERKNRAKKLQGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTAILGDTIGYMKELLEKINNLKQEIEVDSNMAGIFKDVKPNEIIVRNSPKFDVERRNVNTRVEICCAGKPGLLLATVNTLETLGVEIQQCVISCFNDFTVQASCSEELLQKTILSSEDIKQALFRSAGYGGRYL