MQRIPRALRRFSSLGNAQRVDYCLDHELHHQAALLRGSLPLHHQGPRHPLQSASKLSLRFEVRRLESARNDWAFIWTHGLTSSVDSEDEGGWPFSGIASLSSLLPVVRYDARGHGESDENDQCTWMAMGSDLCKLHQKMFPNGRMILGGTSMGAAASLYAALEAPEKVGALVLATPPTAWATRQKFVPLYQESLELAEKHGLETAKAVAETKARPPIFLQTESGRACFEIGWRAKFAMGQRRYCAALRGAIQSDLPSPEEIQRLEIPTLILAWKSDAQHPLESAQILHDLLPRAQLCVAESWAEIEEFPARISHFLNNLL*