303 aa
MHQGLVGFAYTDNRGQWRGFDVDFCRATAAAVLGDADAVRFVPLSASDRFTALNDGRIDV
LWRNSSWTMSRDAGEGFVFAGVNYYDGQGFLVRRSLNLNSATELMGARVCVQSGSTSQAN
AADYFRSRGIEYRPVVFETEEAARDAYGREDCDAFSADISALAAARTVLTNPNEHVILSD
VASKEPLGPAIKAGDERWASTVRWTLNALMLAEELGVTKANAEDQFKTTKDPRVRRLLGA
EGEFGPMLGLSDDWAKDAVEAVGNYGEIFERNLGSQSALDLARGLNAQWNARPAGLIYGL
PIR