MSAHVNLLENRVSLGELDRTLASDSLERRASDSELMKRQSFLSLVDDLHKQEKAQSELNGEHTASRGVAEPQAGHHFPPVPAHQQKLLDQQQPQQSLQQPWQPALDYTPTVVQYAPAVFRAQPPAPIPIHGQPPQFIMQVLPSTPLTTAPPASATRGSTRSQQQQQQQQQQASAAAAATSQWHAQDDDHNDTSSDAESQHGFSTTRPADKKQRRLQKNREAAKECRRKKKEYISTLEDRVKVLEQQNSALTEEVKRLQAALAQRS*