MPPQQQQQPPSPYGAPHLDPYQPRGRKRSRPRDELQLDLQGLHALHPDDAPQDVPMSSLTPHGHHAHYYTPQPAHQQTPTQHHHHRLPNTAPPHKMHRGSYGSDLSPPSTSHGPPSVVGQEGMPPPAPRPRGPKLKFTPEDDSLLVELKEKKNLTWKQIAEFFPGRSSGTLQVRYCTKLKAKTTVWTDDMVQKLRNAMQEYENDKWRIISAKVGSGFSPAACRDKIAELNGELPAPEDDPEPMPQDTEEGGAGSSFAQEMVSMSSESDPTVAFQ