MPRSFLVKTQPGHRAPDYGRLETRRGDSGTCSDQKEVPSTPGLLARPWDCTSAVTCVSLPLLPHREEALGFSGPDTPETGLGGPWADRAPSSPLRDSLNHLNLPPLLLLPTHWPPILHPHSYGAPDKLLGATRAPPAPGSFECMQCRKAYHTPAGLARHQQLQCHLQAGRVFTCKHCDKEYGSLGALKMHIRTHTLPKAFSRPWLLQGHIRTHTGEKPYACPHCSRAFADRSNLRAHQQTHSGTKKYPCKGCGKTFSRMSLLARHEEAGCCLAP