301 aa
MKTTDGGFPGFLADCQRRIEAALAARLPGEDIHPQSLHRAMRYATLNGGKRIRPVLVYAA
GQAVGAAPGALDAPACAVEFIHAYSLVHDDLPAMDDDDLRRGNPTCHKVYGEAEAILAGD
ALQALAFHTLAHDPDMAADAAARLRMIEQLALAAGSRGMVGGQSIDLAAVGRELSLLELE
DMHIHKTGALIRVSVLLGALSRPDCPEPQLQALDRYAKCLGLAFQIQDDVLDVEGDTAVL
GKTAGSDQDRNKPTYPALLGLAEAKQRARELIDEAREALDGFGPGAAPLHGLADHLLRRS
H