301 aa
MHALPPGSLRLVHLSDTHLLRDGGLHQGVVDTGAALERVLVEADRVSGVRLLVGSGDLSE
DGTPESYALLRERLVPWTSSRGAALVLAPGNHDVRSAFRLVLGDGHGGPGTDDGRDAAAV
PPVDGVTIVDGWRIVTLDTSVPGKGYGALREQQLDALRELLATPAERGTVLVLHHPPVPA
PTTLHESLALQGPERLAEVVRGSDVRVILSGHYHHHIVGSLAGVPVLVAPGVANETDVAA
DPGTERIVRGSGFLVVDVRPDGGVTSVVVRAHAEGDGDEVTLLDAELVQRITAESAAPVL
P