MDTPVTFDWKIRLPDVLGVLRRDYAGRFPQLASAALETLLERLRDDLPEDFLPALGQELESLGLALVERLDEDDSLNLYVVGATHSRRLFDALAAQGHNARTLRQEDAPEGARAALPAAAPAGLAPASAYICLEHAEHLAPGLAIARLPGEDSRNLLDLRQWPRLQHLPDGAEETQGALLCRASSADGLHAWVRMTRSGSPYAWLHRSRDLASLTPELPPLPLPPAQSLRQRRTPELAIGLAGDDLLLADRGLFFLYPGFAQGNDEPRLLFDVPQARRSIENPPAVFTTPDQRVCLLSRGQFFEWREARIQPLPFPVGKDLPADPAQPASAAPGTIVWLERETLCEGRLDSGEIRSHSLDGLAEGPYLKLQALDGGWLLLAPWLEPHRSRDLAQLWHLESGRALRIRYGELDLEGGLQHWAELPDGRIVVGDHARHVDLGRFESLRQRLLRRRLAPA*