MQVLWSEADTITLLNLVVAHKASAGKGLNFKATFWNTAAAHLRNPSKGAPKSAKACKDKWKRLRKTYDAVDQLCSRSGFMYSLKLGANIGIENEQLWNAFVRVCWLYYNKMKEIMPLKAKGLN