302 aa
MTAQTYHGEEMVLALGFFDGVHLGHRALLQKTKEIGRQIGCKTGVMTFKEHPLELIFPNY
TPWLITSNTQKEAMIQDYGIDFVFLNPFTEKLMKLTPEKFITDYLLKKYNVKVIVVGFNY
NFGYKGAGTTATLVELGKKYGFAVEILPPFIINTHSISSTFIRELISCGQVDEVKTFLGR
NYALSGVVVQGKGLGHQYGIPTANIKLDKKLILPNTGVYYTHVHYQGQCFHGLTNLGFNP
TFEKHPFSIETYIYDFDEDIYDHEITIEFIKKIRDEIKFDSIDDLINQIRMDIDQIRKDF
IK