301 aa
MKLNRRQFLLLSSLSTVGSGVLTWTLIHQNGRKQLIDSVTAATPPKKNLLLRFVSVADTG
TGAKGQYAVAKAMTLYHQRNPYDLVVLAGDNIYNNGEIEKVQAVFERPYQDLLKRGVKFQ
ACLGNHDIRTDNGEPQVKYPGFNMNGRRYYTFRRERVQFFALDTNGNADWQNQLSWLEKE
LSSSDATWKIVFGHHPIYSSGVYGSNSEFIKTFTPLFKKYGVQLYINGHEHSYERTRAID
GTTYLICGAGAGNRPVSRSEWTEYSTSNLSFAAYDVYPDKIEVVAIGTNHRVFDRGVIKL
S