301 aa
MSWKEFSVTVPASTANLGPGFDSIGLALDLHMFVHVSPSSTWHVEYKDSGYKQLATGTDN
LIVATAQAVADQYKRTLPTAKLIIDTEIPLSRGLGSSASAIAAGIEIADRLIGLQLSMKE
KLKIGTEMEGHPDNVSASLLGGLTISYFDEENLEVIHVPEVEIGVVILVPPTEFLTSDSR
NLLPESLLHKTATRGGASGNVLAAALVKGDWETAGRMMQKDVYHEPYRKSKFQDFEQIQK
TCSELEVYGMAISGAGPSLFIAVEKGQEKIIAAHLAEKFPLYESLITKPSSKGIKICETV
L