303 aa
MTQSHPRISKAVIPAAGLGTRFLPATKATPKEMLPVVDKPAIQYVVEEAVSAGLDDVLMV
TGRNKRPLEDHFDRNYELESALEKKGDAERLAKVQESSDLATMHYVRQGDPRGLGHAVLC
AAPHVGDEPFAVLLGDDLIDPRDPLLQRMIDVQEQYGGSVVALMEVAPQQIHLYGCAAVE
PTQDADVVKVSGLVEKPDPADAPSNYAIIGRYVLDPHVFGILRTTEPGRGGEIQLTDALQ
QLAADEKVGGPVHGVVFKGRRYDTGDRGDYLRAIVRLACEREDLGPDFRTWLRSYVAEEM
DER