MEPCFFLTALFLVQGSIRDAPFAQFRKWNQKTISLILVCCLPVLGLQASLVIINSRVPPGGKVLGLPAYFSRSYIREPQQENEAVCTFPLISTLVLGLFSCIYNCCFLWQGCQMVALVINKRLQIRVWGLVLSLAILLPVQVFFMGLSVLSMPGNLLFELMAFLSFLTILVCILVGEGILVVQPIADAMAVRWVLNSLPTSTHHISFDPFSVPLVAFGNEEDTNLCLQGSVSMVKARILVLHEELDAASATPYQPAIYRSDPYVEIEWNLPEVVYDSTSESKNLEEPYLQEQCSDTDLLDERMDIDFSARRVVDSPTRLEQSISDKILGLFQGNSALPEPVDAPHRTRRVSPRTHPAPWTCPAPRLGPVGSPCPRTCRHAPGHVPRPVPRPPDPSRHAPTRPLPPDLSPLP*