MTEALRTLLSMESPSISLSMDANESEILRQAAVIRPPDINLPLSVDIGTPSWPSSVKSPDILDVCLGNQMQDGRSCTPSKGGKRLVRRSDSIWGAWFFFQHYFRPARTDKVGLRLDQFMVQHDMENMYMWVFRERPENALGKMQLRSYMNGHARFGEPQFPFSVEKGFTRSHRMQRKQYRGLSNPQCVHGIEVVRKPNLCHLSEDAKKRWVELTGRDLDFVLPVEAGDFSAWRTLPCTDLDFERSEVCSLSKCSNGSSAKKQLSPKSGEAEFGSSTLDLSCKLIGQMGGSSSSGSSLQKRKRKADLSCGNNDEECCAHNGSHSGEILGEIHQEDHPSWHSDSSGVILDASGPVTAAKSVYEDEKGYLIMVSLPFTDMTRLRVSWLNTATHGVVKIHGVSTARVPVITRGERIFKLTDTSPEHCPQGDFVREIPLATRIPESAELKAFYVEESAGLEIMVPKHSHISEEREVRVFLPPQLEKGDVLLL*