This pattern can be adapted to circular knitting by knitting all the even numbered rows.
Repeat Rows 1 - 12

Row #SideBegin RowRepeatRepeat From *End Row
1Rk2-tog, p2, k2*yo, p1, yo, k2, p2, SSKPO, p2, k2*yo, k1
2W*purl* 
3Rk2-tog, p1, k2*yo, p3, yo, k2, p1, SSKPO, p1, k2*yo, p2
4W*purl* 
5Rk2-tog, k2*yo, p5, yo, k2, SSKPO, k2*yo, p3
6W*purl* 
7Rp1, yo, k2*p2, SSKPO, p2, k2, yo, p1, yo, k2*p2, ssk
8W*purl* 
9Rp2, yo, k2*p1, SSKPO, p1, k2, yo, p3, yo, k2*p1, ssk
10W*purl* 
11Rp3, yo, k2*SSKPO, k2, yo, p5, yo, k2*ssk
12W*purl* 

  Additional Instructions and Notes
SSKPOssk, then place the stitch back on the left-hand needle. Lift the second stitch on the left-hand needle over the ssk loop, then return the ssk loop to the right-hand needle.

 



Row: 12  
  Row: 11
Row: 10  
  Row: 9
Row: 8  
  Row: 7
Row: 6  
  Row: 5
Row: 4  
  Row: 3
Row: 2  
  Row: 1