MSIVNILSVNVLNNPAKFSDPYKFEITFECLEPLKSDLEWKLTYVGSATSQSYDQILDTLLVGPIPIGINKFVFEADPPNIDLLPQLSDVLGVTVILLSCAYEDNEFVRVGYYVNNEMEGLNLQEMDDAEIKKVKVDISKVWRSILAEKPRVTRFNIQWDNPDFDDAPPVQPDADEEEEEEEADEMEEEFDEEGEGDEEEEEEDDGDGDGEGDGDGEGENDGKGSEEEEEEEIDIEEEEEESALANASAAEEKPEEKPETSQ*