MTDIERFIEKLPKAELHLHLEGTLEAELKLKLSHRNKIPLKQSSIEEIKESYNFHDLASFLEVYYEGVELLLHEQDFYDLCYQYLRKAASQNVVYAEMFFDPQLHTRRGISFETVIKGLIRARDDAMRDFHIYSQLIMCFIREMSFENAEETLNASLPYKSEIIGIGLDSNEENNPPIKFLKVFQRARQLGYRLTCHCDLHQKNTTTHIRQALEDIGVERIDHGINILDDPELIKLALERNIPFTVCPFSNEIVYPGKAQPEIRIMLDTGLKVTINSDDPAYMHCFYITENFNLAQKGASLTKKELVQICRNSFEAAWISEEKRNHYLEALNSFASAYD*