MGNSRAFLDKDLALDVGSTERLDERKHGMPLKNVIHLNFSYRGLREINYLDGLESLSKLYLDNNRIFRIENLSHLHNLTVLDLSFNKIKKIEGLECLLNLDDLSLYCNEIEHLEGIQSLQNLTSLSLGKNLLQSLEEVLYLRQLKSLRLLTLEGNPLCNEVEYRTYVIGHLRDLRFLDHRIVEEGPLMAAREQYQDELLEIKQKEEEEDKVLKDSQLKAVQKELHREANLSLVDELFDSMLLEDPEYSKMKEVPGLLEALDEYRQKSDSNNEEVIGLTIEQHEKKQQELKLWKSSMDLVLDRRDKESLSIQNSYNKLKKKVLLEIEKDPSNREAKLRDLLRKNENLKDSLLEIEMQTVGEIELIHDKDVMNNSIQASHDAHTLKIDVSEDKTLRNEDEIHKAIYDAFLQQEVRRNRERVEEIIFITSNNEKEINNKLYIDEEDEED*