MLPSPPLAALSKAAAAAAARRAATVAARSRRRLLVLPAVASLVPGPPPVLCRRVRLMPQLEGPRAPPPPHGRGFAAAAAGGDGATLDAGDSELVVVSFYRFADFPDHAELRWPLKELCEELRVSGGIILAPEGINGSICGTPEAVEKVLNFIQSDDRLKGLRMIQSPVTPEDEAIHHGHTSQSPVGAGEDAPFRWDHVRVKLKKEIVALGDPGVMPTKTVGKYVKPKDWNALISDPDTVVIDVRNMYEIRIGKFKRAVDPCTNSFREFPSWVDDQFQLAESDSQLCSENNDNTIGRQSEDVNSSKPKELPRVAMYCTGGIRCEKASSFLLSKGFKEVYHLEGGILKYLEEIPKAESLWEGECFVFDKRVSVEHGLAQGTHKLCYGCKKPVSDEDMESPEWEYGVSCPYCFATKSEEEKERARARQRQFETWGVIGGPDKGRSPKRLEANHTAEEPKQLSSSV*