301 aa
MRIGIDLGGTKTEVIALSEQGQQLFRHRLPTPREDYRQTIETIASLVEMAEQATGQRGTV
GMGIPGSISPYSGVVKNANSTWLNGQPFDKDLSLRLNREIRLANDANCLAVSEAVDGAAA
GAQTVFAVIIGTGCGAGVALNGRAHIGGNGTAGEWGHNPLPWMDEDELRYRQQVPCYCGK
QGCIETFISGTGFATDYQRLSGNPLTGSEIMRLVGEGDEKAELALSRYEQRLAKSLAHVV
NILDPDVIVLGGGMSNVERLYQTVPGLVKQWVFGGECETPIRRAMHGDSSGVRGAAWLWP
L