MPRCRPCTSACLHAPPTPSSPRLPHLALLAEAHRLVRPSPVRGELYPKMSLQDIVLFGSNPAPLALREGAGPSSLVLNQAPSGPHGGLQSSPKIGHLPSPLLRQQKVRVGLREVEDGPAQGTHQGRSPHAQPGPVPLGQPISFAEAVRHPKVGRAISGHVPSSAPLRLDVNPMVNLSQNLAFEERVGVGDVDDEGAVICDDDELAAWQDHLSSHSLIGLCHGARPPVDALKYWIKNNWEQRGISVASVQHLPNAYYMFHFEDPESATSVINSGQWIIRNTPLSFFAAAADTFWYSRQYFSCIRLHLSCSRQPSRLQLASPRLSPFYTATSALCLVLTG