MLIHGSCVSRDTFEFLPASYRLVNYVARQSAISVGNSAPGISDRLPRLSSPFQDRMIRGDIRGDLLERIRALAEEVDLVLVDLVDERGGVVAIGDGYATRLAEFWSNGGKELAKGAEHIAFGTQRHFSLWAGAFDRIVSELESLGLLAKVLVLSTPWAEKLEDGSPLGVPEWMTAPKVANEEYARYFDHLESRGLRLLRLPDRLALSSTEHRWGPSPFHYTDAAYEWLAQGISRA