MLHNALNVSQFRNVGLLMSQSWLDSGIDPNFVEYFKTEWLYSEVFRWFEGASPFPSTNNGVESQNNQIKSQHSFRERLNFHEFVTWATDMIKLDWSKHHPDPSQIEQKTPPHIYASAFAMKRNNRPVFIIQNNEIYAMPSSEHLALDARTVKQIYRKITGDIFESFADYAENRFKVFIVSKSGMRFTCTCPEGTKKNRCKHAVFIECKLNLAQYPPDAMANQLQPKKKRGRPRKAITQSQASRSRVQLQSQLSASSPRRLQHDAPSTSTGFGFSVFSVEPS