MELEADHHQNNGIRSRPNFPLQLLEKKDIIDDISEQPCSTTANDGCSAIVTSNNTADQQKKPPPKRASTKDRHTKVDGRGRRIRMPAACAARVFQLTRELGHKSDGETIEWLLQQAEPAVIAATGTGTIPANFTSLNISLRSSGSTMSAPSHYFRGNYFNPSSFSSAAAAAAQVRSRAEWERTININNNINMNVVAEDSRRTNSTNMLENHNPSSLSAILNFNNVQNAILQAKQELREENAAAGGGGGFESVASDSDGNIGRKRRSEQEFLSQNMGSYLLQSNVGSLPSSHASNTAAFWMVTGHGNQGVNVGGGGNGNEPIWAIPSVGNSGNLYRGAMSSPNGIHFMNFGSPMSLMPGSQLGSGIVGVGGGNGGFLAESNLNMLSAMNAYRQINSTNCVSDSSGQHHGGGGSGRDDGHDSTSQHS