MRFSQVLTTAISMAVFGFLVGISFPVAITPKLQCGILPWSSSASSVAANSSSILDRFWAQFRNSSELSEQNVKVARKPEGAERLPAGIVVPESDLHLRRLWGSPTEDVQPRKYLLALAAGYTERANVNATVHKFSDNFDIVLFHYDGRTTEWDDEFRWSEEAVHVSAKKQTKWWFAKRFLHPSIVAPYEYVFLWDEDLGVDNFTAEAYVEIVRRHGLEISQPGLDAAVGPKTYDVSIKRDSGEIHKTDAGGPRCPDVHQMPCSGFVEVMAPVFSRDAWRCVWHMIQNDLVHGWGLDFNFWRCVNDPEEQIGVVDAQFVVHRGVPTLIAQGNGEKEGSSHKVRARQFEEMYAFNQRIAKADNATTRTLPDQQQQP*