MELYSSVLLAAACIFFCSTIAEAAKIGVNYGMDANNLPPPDQVVNMLKSNNIGKMRIFSANHAALEAFKNSGIDVIVGVGNDELQKIGSDQAAANGWVNDNVRAFYPATNIKYIAVGNEVFANRQYLSYLFPAMQNIQKAVESANLQNNIKVSTTHASSVLGKSSPPSDGEFANDVKDTMSSILNFLAQKGSPFMANVYPYFSYNGNRGSVNFDYALFNPSAPVVTDGDRSYKNLFDAMVDSLIAAMEKLGQPNIPIVITESGWPSAGNDVATVANAQTYNNNLIKHVLSNDGTPRRPGSSIETYIFALFNENLKGSGDGDPERHFGLFNADKSPAYSVNFSPS*