301 aa
MRFGIDLGGTKIEIIALAEGNKEVYRKRLPTPKNAYHQTLDTITTLVQQAESALTTTGTV
GIGIPGTLSPDHGRVKNANSVCLIGQDLQHDLEARLSREVRIANDADCFTLSEASDGAGA
DYHTVFGVILGTGVGGGISVNKTLLTGPNAITGEWGHNPLPWVSKQDLPLPECYCGKHGC
IETFLSGPRFNQHYFSLTGQNLPPADIIAMLGKDDNADRAFTAYIDRLGRALATVINILD
PEAIVLGGGMSNIEKIYPQVQKIWSSYVFSDKVNTKLLKALHGDSSGVRGAAWLWHESST
N