MAPSAESEDNSLAQFDLLPKLVKNLDRHLIFPLLDAASAQYYDEETNEPRDVDKAREMTKAKFELLKKTNMTDYVANLHCELEGTDEPPAEYAEKRQKVIKQLQDFEDSVSKLRDLLDREEVISNLRSDKVANLEFLKKEHDVTIEMVTALYDFGNFQYSCGNYPAAAELLYQFRVLSTDNDKVSAATWGKLASEILSGNWEGAMEELKKVREDIDSRLFNNPLAQLQHRTWLTHWALFPLFNDENSREALLEMFFSPNYINTIQTSCPWILRYLAVVVIAGRGRARNTGAYQKQLKDVVRIVKQEGYEYSDPVTDFVRALYIDFDFEEAQRQLPRAEEVLRTDFFLMSIGDSFVDAARHLFFESYCKIHARIDLKRLSEQLGLNVDEGEKWIVNLIRDTRLDAKIDFQEGTVVMNHPNSSVYQQVIERTKGGFFRTQVLSAAVAR