303 aa
MHQGLVGFAYTDNRGQWRGFDADFCRAMAAAIFGDGNAVRFVPLSASDRFAALKEGRVDV
LWRNSSWTMSRDAGEGFVFAGINYYDGQGFLVRRSLSLASATELNGARICVQAGSTAQAN
ADDFFRSRGIAYRPVVLPSEEAARDAYGREDCDALSADISALAAARTVLADSQAHTILSD
VVSKEPLGPVVRAGDERWADVVRWTLNAVVLAEEFGVTQENAEALSKTSNDPRIKRLLGS
EGEYGALLGLSDDWAKDAILSVGNYGQIFDRNLGSQSPLDLARGLNAQWNARPAGLIYGL
PIR