MGAGGATMEIVKMAVARLTSECNNTEDIFNTLLQCLELGNVAEFQLPDSLKRMKPVPYNFIKRNIYLTKKIKRRIEDDGIFCSCSPSSSMSSVCGIDCHCGMLLSTCSLSCKCGNACLNKPFQNRAVKKMKLVKTEKCGSGLVADDDIKQGEFVIEYVGEVIDDKTCEDRLWEMKRRGETNFYLCEINRDMVIDATYKGNKSRFINHSCQPNTEMQKWRIDGETRIGIFATRDIRKGEDLTYDYQFVQFGEDQNCYCGALSCRQKLGNKPSKPKLSSDAALKLVAPEVAVSSPSVKALLSKNEDYSTGPLDNGNLQHALPSQRKSSFWNCIGKSVQILRPHEDRCLRGCVSHYNSSSRKHTIILEDRQEVILDMSEENWEVL