MPWLQVRLAITPEQAETYEDALLEVGAVSVTFMDAEDQPIFEPDLGTTPLWSRTHLLALFEADTDETALLAHLALLTGGDLPEHHVEEIADQDWERSWMDNFQPMRFGRRLWIVPSWHAAPEPDAVNLLLDPGLAFGTGTHPTTALCLEWLDGQELAGRQVLDFGCGSGILAIAALLLGAERAVGTDIDPQALEASRDNASRNGIEPARFPVYLPADLPQRQADVLVANILAGPLVSLAPQLTGLVRPGGLLALSGILAEQAAEVRAAYSAHFDLDPTAEREGWIRISGRRRAD*