MSPLNEAAWILKPKSDLKRFTAAYNAPSFDEVVIENRAVAIQPLDANIRAQAYVDVPYPFILGNGVAGIVHEVGSSVTRFKKGDRVVSDTPTYQLKETKYGGWQKYVVSNEATTAKIPASTTFEDAAAIPFALLTAVSALHLHLGMEKPGANCNKKALIWSASGSVGGYAVQYAASVGCEVIATASPRKFDYVRGLGASTVLDYKDDEIVSKLKNLGPYDYIMTASGDAKGANAISEILQPNGGTFASVRAQSNEMNLAKNVRLVYDFFSMTTQKPENSNFTEWWYHDYLPGALEGKVTPTPLEKRTGGLNSIQEACTDVLEGRSPKKLVLNPQDADN*