MEQADPRQLFNTSWTIHRLSPLHHGKDSETLLDNKVALKTYATRLRDYLTGDALAGIYTSASAADDAALSKTGALKDCLWQPISDQSLHDEAPSRSQDTTFPGILVTLEYENIIYKAALLANTTSSPNQRSGSTSLPLLLTRFPTALRQTFITFLSTNFDTYCSPLRLPSSFLCAGLETYIDTLRTQRPSTSDTVEDVIKELQLTLSFSSSIAPALKSLNVSVARASLAGFLRDQSGQSAPKSRSLQHKLRSPFIANLISYLETHLAMKLDLDGSSSDQLAKQHVRLSKVACAAFVLGSEGRVKLVVPANRDVGDGDDGSRLGGDKNELALEAGESLLRSVIRKAVLEDHSTT