MSSNASRSSSHDSIEVFTSQTQRRTRSNVWEHFEPNLVKVDGELKAICKYCRIHLNTKSGTSSLKGHIANSCPAIPSPIRQKFQATLSKQPSSELPFVFDPQLCRKEMIKYIIHAEIPFLKFENPYLQPWLKTLQPTFKVRGRQTIRDDCLKKYVEMKKELQAELWSLDSRVCLTSDIWTSSQDLGYMVVTAHYIDAAFKIKKKIIWFKQLEYPHSGYAIEEELLR