MRQIRNLLPLLLCLSSLALQAAPSPKATAEIDALLNFVEHSDCQFIRNGSEYSGSKARAHLQQKLDYLENKDLVNSAEDFIERAASKSSMSGKPYQVSCPGGKQEASTWLTTELKRLRQGQ