MRMQFRSEVVPISLVVVGATYEPWLATLEQAGWHCHRCYDLRAAQALLQDVGPCIGIVDIRHDDFSLNGIASLINRNKQVRWLALIRENQLNNDAICQFIVSFCIDYFTSSIPDNQLMSTIAHQLGMLRLERHVWPQLGDHSDMGLLGKTSIMKKLRDQVRRVALMDVSVLIHGESGTGKELVGMAIHNASTRAKGPFMSVKCSALPEKLIRSELFGDSSTEGKIQKAHQGTLFLDEIGDLPFNLQSNLLHLLQDSTVESHNNKYAKKIDVRVIAATHMVLEKVVTEGMFREDLYYRLNVLRIFVPSLKERGADIPELAEYFLLKFARQYNTQARTFSEEANKILVNYSWPGNVRELINQVKRAVFLADNVVIEAEHLDLPRQGDYQQSLRKIREESERDALLTVLENNNGQVSAAAKELSVSRATMYRLLNKHSLISAPRSFR