303 aa
MHQGLVGFAYTDNRGQWRGFDVDFCRATAAAVLGDADAVRFVPLSASDRFTALNDGRIDV
LWRNSSWTMSRDAGEGFVFAGINYYDGQGFLVRRSLNLNSATELTGARVCVQSGSTSQAN
AADYFRSRGIEYRPVVFETEEAARDAYGREDCDAFSADISALAAARTVLTNPNEHVILSD
VASKEPLGPVVKAGDERWASTVRWTLNALMLAEELGVTKANAEDQFKTATDPRVRRLLGV
EGEFGPMLGLSDDWAKDAIEAVGNYGEIFERNLGSQSALDLARGLNAQWNARPAGLIYGL
PIR