301 aa
MESFGPGLRTSLKLPVIRNTPESLFLRLPSFCSGRLARTSNCLSLRTRNRLAFRGSCLND
RLESGGRVEIAASLSSEGEDVKHGVKKKKLAVFVSGGGSNFRSIHEACIAGSVHGEVVVL
VTNKGGCGGAVYARDNDIPVVLFPRTKEEPNGLFASDLVAALRRYEVDFILLAGYLKLIP
MELIQAYPKSILNIHPSLLPAFGGKGYFGMKVHKAVIASGARYSGPTIHFVDEHYDTGRI
LAQRVVPVLATDTAEELAARVLKEEHRLYVEAVAAICQGRIVWREDGVPLIQSIDDPNLY
S