301 aa
MRIGIDLGGTKTEVIALSEQGQQLFRHRLPTPREDYRQTIETIASLVEMAEQATGQRGTV
GMGIPGSISPYSGVVKNANSTWLNGQPFDKDLSLRLNREVRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVALNGRAHIGGNGTAGEWGHNPLPWMDEDELRYRQQVPCYCGK
QGCIETFISGTGFATDYQRLSGNPLTGSEIMRLVGEGDEKAELALSRYEQRLAKSLAHVV
NILDPDVIVLGGGMSNVERLYQTVPGLVKQWVFGGECETPIRRAMHGDSSGVRGAAWLWP
L