RRKIEIKFIQDKSRRHITFSKRKAGIMKKAYELSVLTGTQVLLLVVSETGLVYTFTTPKLQPLVTKPEGKNLIQACLNAP