MGRAPCCEKDGLKRGAWSPEEDQRLADYIAQHGHSNWRALPKHAGLLRCGKSCRLRWVNYLSPDIKRGNFTADEEDRIIRLHQALGNRWSVIAAQLPGRTDNEIKNVWHSHLKKRLEDGLKPAADHDAGGSGRQKSRKQAKARSATVDARERHTSLQGQSSSGLTCSTVTESAAAVTSSPSDNATITSASHGHQLVKEDTFSSEAVTDNSFLSSTDVTGMIDLGAMGEDLSLVMSSSSTWSDDQDFWINMLQEGGDIIDLPKL