301 aa
MKLDPNRRQFLKNVTRTAAGVCGAGVILGLQQQQAKAKEGVALRPPGALPENEFLAACTR
CGQCVQACPYDMLHLASLIAPMEAGTPYFVARDKPCEMCPDIPCMNACPSGALSEELKNI
NDARMGLAVLLDHETCLNWQGLRCDVCYRVCPLIDKAITLENVHNDRTGIHAKLIPTVHS
DTCTGCGKCEQACVLEEAAIKVLPMDLAKGLLGRHYRLGWKEKQNAGKALIEEQHPDGLR
PQFEARMPEGMSEASYKPMQVKPNQKVATPSRASMDYVPSSTTVPEAEHFPNLDLNIKGV
K