PRQLPDEWHHDRFHRDFGRGAGLMTGGKLLLSNLDFRVSDADIQQLFAEFGPLKQAAVHYDRSGRSLGTAHVHFERKADALEARKQYNGVPLDVNRGRVTTNRGSGGIGGGGGTQGRSSGGNLCTGRRTGRHSKPHISAEELDAQLDAYNSMRDTSW