MELQDHDFLEELMSLRRETWDTNPCSQENQLFSNGWSFDCFEDQNYHQAFPPNSFSCQQVPQSYNNKGYNYNEIYSSLLHEFSAPQVIDSSSYNTLDTSPFLAQEDYPLSMMEEEDPGFLGEELHCLDLQTTCKMEPSHSTEMPIFNTTSSFVERKNRAKKLQGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTAILGDTIGYMKELLEKINNLKQEIEVDSNMAGIFKDVKPNEIIVRNSPKFDVERRNVNTRVEICCAGKPGLLLATVNTLETLGVEIQQCVISCFNDFTVQASCSEELLQKTILSSEDIKQALFRSAGYGGRYL*