MVSDDMSSYSRDVLSLMVPRTRRPPAVTLPYIPSPNPFHTLDLYLPESGLCPTTKWLIFIHGGYWRDASQSKDVGASILTRLPPHWAGASIDYRLSPEVEHPDHLHDVTAAVQFLRNAYGIKTAVILAHGAGACMAFQYVAARLSLGETWVKHIVGSGGVYDLLDVSQSSPCYKSYILDAYGADAENWDDSSPARLEWDALYGPDVADLKFTLVHSKHDTLVPLRQVLQFEDTLTKAGFTATLRLVDIHDHDAVLETSDLINVVLAICEEMDHKEEQQYLRLLE*