301 aa
MKLKQKHYTRNGGLLLKQKITSNEGGVERAAKILVAEELERTTDNSNPSKVVGKGRYGTV
FKGMLSSGGIVAITKSTLVDKNQVDQFINEVAILSQINHRHIVRLLGCFLETQVPLLVYE
FVPNGTLSFQYNLHVRIASEVAGELSYLCLDPFMPIFHRDIKSTSILLDEKYKAKVSDFG
ISRSAPVDSTHLTTLVQGTFGYLDPEFFYSGQFTDNSDIYSFRIVPVELFAGKPPCLMWE
PWFKISPDESETVNWITVNHLKLGAKGDLKKISLGRRFLLTLGEEGGSRFSYKAVILDAK
N