MGEGFIDEMRSREARINKGQAILAELIDTCLLETAEKYLFNRVKMHDLIRDLAISITRVNPLFIVKAGVKLKEEPKDDEWIQNVDSVSLMSNDLKRLSGQPNCPKLSTLLLHQNSKLVSVSNSFFQYMLGLKVLNLSNTRIDTLPTSLSDLENLHTLLLEGCYKLTVVPTLEKLKKLRVLNLSGASIRELPLGIEQLVNLKCLDLSHTTDLMIFQAGVMPNLSFLEDFSMYGSSCKWSCNNNEGNRIDEIIRMEQLVNLKLVFEDLRSFSNNRSSVLEGNITGKTEWLNALEWFDLDTKELLQPLLKDDKE