MSSMELSQLVPLNLLVPREQALKQFLLSMRSLCNVWSVKDAERAFIASSFVKRFYDVENWSSLRIGPSLSKHPLWAEVFWEFQDAQWKWISHEVDPAQLMDGVAALELLFQHRVDSSGLNGKIDFEKDIRFEDFQQWLYSRGLLLEDCGVCINQHKFGLVMGAINGALAQQDRLQQEAEKKWLEKLLQLAEDEVETLARQGCGNEEQAAYEDFHRRWRKAARSQTAAQLEWNLRLWAQHKLGRDCDAKPLRPLAMALAVELKTEGAPDSLGSAAMGLGSAAHTSLSISPLELEETVRRQLEQVLRDGQRGLAALQRLERLSLGVGASMEDLLPGEGTFLNFLNSKPQLREMLETHLVQARTLGGAASAEDVDVS