301 aa
MMKTLVVALGGNALLQRGEALSVENQYRNIDKVASALARLAKDFRVAVVHGNGPQVGLLA
LQNQAYKEVAAYPLDVLVAESQGMIGYMLAQRMAQQPHMPPVTAVLTRMLVDRHDPAFTF
PEKFIGPVYSPEQQPALEAQHGWLMKADGRYVRRVVASPAPLKIIDSEAIELLLKHNHMV
VCSGGGGVAMVEGKNGLEGVEAVIDKDLAAALLAQQIDADGLLILTDADAVYENWGTPQQ
RAIRRATPDALAPFAKSDGSMGPKVAAVSSFVRQHHKPAWIGALDQIEQILAGEAGTCIA
M