MSRLQTRFAQLKQENRAALVTFVTAGDPDYASSLEILKGLPAAGADVIELGMPFTDPMADGPAIQLANIRALDGGQTLARTLQMVREFRSGDSETPLVLMGYFNPIHHYGVERFIAEAKEVGVDGLIVVDLPPEHNEDLCHPAQAAGLDFIRLTTPTTGDQRLPTVLEGSSGFVYYVSVAGVTGANAATLEHVEEAVARLRRHTDLPIGIGFGIRSAEHAAAVARLADGVVVGSALIDRIAKARDNAQAVKDVLALCGELAEGVRNAR*