MAVLSAAGAPPASAIGFEGYEKRLEITFSEAPVFVDPHGSGLRALSRSQIDSVLDLARCTIVSELSNKDFDSYVLSESSLFIYPLKIVIKTCGTTKLLLTIPRILELAEELSMPLAAVKYSRGTFIFPGAQPAPHRSFSEEVAVLNRYFGGLKSGGNAYVIGDAARPGQKWHIYYATEYPEQPMVNLEMCMTGLDTKKASVFFKTNADGNTTCAKEMTKLSGISEIIPEMEICDFDFEPCGYSMNAIHGSAFSTIHVTPEDGFSYASYEVMGLDATALSYGDLVKRVLGCFGPSEFSVAVTIFGGRGQAGTWGKELGAEAYDCNNMVEQELPGGGILIYQSFCAAEDAVASSPKSVLRCFDGENAAPFAKDCKLANLVCLEEVGCYRGEGWSA*