301 aa
MDLAIIGLGRMGSNMARRLMRDGHRVVVHNRSPEPIKEMEQEGAVGAYTPASVVDRLAPP
RVIWMMIPAGDPVDDMINKLLPLLSPGDVLIDGGNSNWKDSVRRAAAVSERGIHYLDVGT
SGGIWGLEVGYCLMIGGEEAAFRIVEPAFKSLAPPDGYRLLGPSGAGHFAKMIHNGIEYG
MLQAYAEGFEILESSPFEYDLAGLAALWNRGSVVRSWLLELAERAFKEDPHLESIRGYVE
DSGEGRWTVFQAIDQDVPAPVLTLSLMTRFRSRQPDSFAAKVVAALRRQFGGHAVQPSGG
E