MAFDEKLEQELESLDWDSLYGSKLGVQDILLSLLYGSEEERVKAAKEVRRLTKNSTKSRAYLAAAGVILPLVSMLRSASMDEKEAAVLALLNLAVRNERNKVMIIKAGAISPLVDLLQLEDQNLRESAAAAVLTLSASNANKPLIGASAVIPLLVEMLTSGTIQGKVDAVMALYNLSAYKENLVPILAAGAISPLLMLLKDCKKSSKVAEKTTALLESLSAFEEGRSAIVKADGGVLALVEVVEEGSMQSREHAVGVLLTMCQSSRSKYRQALLQEGVIPGLLELTVEGTPRAQQDAHMLLQLLRESPQPPRRASAPSVLESLVYDISSHVDGGEVGTESAKQMLTDMVHLSQEQSMRHLQQRALICIPSKLSRPGRLPEVSFK*