MELHDHDFLEELMSLRRETWDTNPCSQENQLFSNGWSFDCFDQNYHQAFPPNSFSCQQVPQSYNHDYTYNEIYSSLLHEFSAPQVIDSSSYNTLDSTPHNTPPFLAQEDYPLSMMEEEDPGFLGEELQCLDLQTTCKMESSHSPEMPIFNTTSSCVERKNRAKKLQGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTAILGDTIDYMKELLEKINNLKQEIEVDSNMASIFKDVKPNEIIVRNSPKFDVERRNVTTRVEICCAGKPGLLLSTVNTLETLGLEIQQCVISCFNDFTVQASCSEELQQKTILSSEDIKQALFRSAGYGGRCL