301 aa
MKLGMIGLGRMGANMAQRLMRGGHQLAGFDPKPEARKNLEDKGAESADSLAALVAKLPAP
RTLWLMVPAGEITDGTLTNLLRLLAAGDTVIDGGNSNYKDTLRRAKTFADKKINYVDCGT
SGGVWGLAEGFSMMIGGDEAAVERLRPIFETLAPAKDQGWGRVGPVGAGHFTKMVHNGIE
YGLMQAYAEGFSILQHKSEFSLDLHQIADIWRYGSVVRSWLLDLTAAALEKNPAMTGIAP
YVDDSGEGRWTVAEAIDLNVSAPVITLSLLERLRSRDADSFSDKLLAAMRNQFGGHAIKK
E