MSEPSPIADPYAYLNIVNNPDGSITRDLSNFPCTAATPDPSPLNPAVSKDLPVNQLKSTWLRLYLPSSAVNEGNVSSQKLPIVVYYHGGGFILCSVDMQLFHDFCSEVARDLNAIVVSPSYRLAPEHRLPAAYDDGVEALDWIKTSDDEWIKSHADFSNVFLMGTSAGGNLAYNVGLRSVDSVSDLSPLQIRGLILHHPFFGGEERSESEIRLMNDQVCPPIVTDVMWDLSLPVGVDRDHEYSNPTVGDGSEKLEKIGRLRWKVMMIGGEDDPMIDLQKDVAKLMKKKGVEVVEHYTGGHVHGAEIRDPSKRKTLFLSIKNFIFSVL*