301 aa
MHALPPGSLRLVHLSDTHLLRDGGLHQGVVDTGAALERVLVEADRVPGVRLLVGSGDLSE
DGTPESYALLRERLVPWTSSRGAALVLAPGNHDIRSAFRLVLGDGHGGPGTDDGRDPAAV
PPVDGVTIVDGWRIATLDTSVPGKGYGALREQQLDGLRELLATPAEHGTVLVLHHPPVPA
PTTLHESLALQGPERLAELVRGSDVRVILSGHYHHHIVGSLAGVPVLVAPGVANETDVAA
EPGTERIVRGSGFLVVDVRPDGGVTSVEVRAHAEGDGDEVALLDAELVQRITVEAGAPVL
P