MPPRVQCPSIGSAIRQQSRQRISPRHRPTLQTVTPVLVDSSVLARRTYATAAPLSRLGGLQLPADYVPPTQPPSARRPETRKSQLLRAYTSLLRSTPLTLIFQHSNLTSQEWSAVRRELRAALAKVPIPATPEGVPPPVDIVKNIQLQVIRTRIFDQAFKVVEFFDPEAAAAKTPGMKKYNHDLSKAAYEATSKIDLDAVPDSSMYKQIAPLLVGPVALVTFPAVSPDHVAAVLRTLAPSAPAFPAPTRRACPSYHEPIARSGIQKLLLVGGRVEDRVFDLDGVKWLGGIQGGRDALRAQVVHMLQSAGLGLTMALEGASKSLWLTMESRRTQMEDEAKGPEEAAEKKEDEAQS