MPRSFLVRTHSGHRVPNYGQLEMQREASGACSACGGLVESPLPPAEDAPRTPADSPLHHHGAPEASGPDSLETGRVDPRPSRAPGVPLKDSLNHLNLPPALALPTRWPPILGPGGDGAPGRRECVHCRRPYHTLAGLARHQQLHCPLQAGRTFTCRFCGKPYGSLGALKMHLRTHTLPCACAVCGKAFSRPWLLQGHLRTHTGEKPYACSQCSRAFADRSNLRAHLQTHSDTKRYRCRGCAKAFSRMSLLTRHEEAGCRAGP