1 MKIRFVFILSVLISGVCCISKNVSRRVANRMTAHSRFLFVHDKYKRNKNFKLKNNKEENN 60
61 FINLYTVKNPLKCKIVDKINLVRPNSPNEVYHLEINHNGLFKYLEGHTCGIIPYYNELDN 120
121 NPNNQINKDHNIINTTNHTNHNNIALSHIKKQRCARLYSISSSNNMENLSVAIKIHKYEQ 180
181 TENAPNITNYGYCSGFIKNLKINDDIYLTGAHGYFNLPNDAIQKNTNFIFIATGTGISPY 240
241 ISFLKKLFAYDKNNLYNRNSNYTGYITIYYGVYNEDSILYLNELEYFQKMYPNNINIHYV 300
301 FSYKQNSDATSFYVQDEIYKRKTEFLNLFNNYKCELYICGHKSIRYKVMDILKSHDQFDE 360
361 KKKKRVHVEVY 371