This pattern can be adapted to circular knitting by knitting all the even number rows.
Repeat Rows 1 - 12
Row #SideBegin RowRepeatRepeat From *End Row
1Rk1, yo, k2*p2-tog-b, p3, p2-tog, k2, yo, k1, yo, k2*p2-tog-b, p2
2W*purl* 
3Rk2, yo, k2*p2-tog-b, p1, p2-tog, k2, yo, k3, yo, k2*p2-tog-b, p1
4W*purl* 
5Rk3, yo, k2*p3-tog, k2, yo, k5, yo, k2*p2-tog-b
6W*purl* 
7Rp2, p2-tog, k2*yo, k1, yo, k2, p2-tog-b, p3, p2-tog, k2*yo, k1
8W*purl* 
9Rp1, p2-tog, k2*yo, k3, yo, k2, p2-tog-b, p1, p2-tog, k2*yo, k2
10W*purl* 
11Rp2-tog, k2*yo, k5, yo, k2, p3-tog, k2*yo, k3
12W*purl* 
Row: 12  
  Row: 11
Row: 10  
  Row: 9
Row: 8  
  Row: 7
Row: 6  
  Row: 5
Row: 4  
  Row: 3
Row: 2  
  Row: 1