301 aa
MKAKVVVVGSLNMDLVARAERLPRPGETLAGETFFTVPGGKGANQAVAVARLGGTVAMVG
NVGDDAYGQQLRQALEVEGIDCQAVKVCEGVSSGVALITVDAASQNCIVIIPGGNGLLTP
QAVQQFDGLLQAAEVIICQLEVPADTVAWTLARGRELGKTVILNPAPATGPLPTQWLAHI
DYLAPNESEAQALTGVPVSDLDSARRAGERLVQLGVRKVIITLGAHGALLVCAQGSRHFP
APKVKALDTTAAGDTFIGGFAAALVRGLTEDAAIAFGQRAAALSVTRAGAQPSIPYLKEL
P