SQKNILQARFEHDPYPVKATRKQLAKEIGIPESKIQIWFKNHRNAKNPLLSLRSPLEYLPKGARQNLRSAPRSQSNILVAFEKDRFLDIATRKKLAKQTGIPESRIQMWFQDRRSLYPRQSTSEPVNSLVDVPNGRPGL