301 aa
MKFLSFRHEGQTSYGVKVKREEAAWDLKKVFADFAEGSFHPKTLLNGLQQNQVVDFQEQV
RKAVVAAEDSGKGEDYKVQFSDIEFLPPVTPTNNVIAFGRNYQDHANELNHEVQRLYVFT
KAASSLTGDNSTIPNHKDITDQLDYEGELGIVIGKSGEKIPKGLALDYVYGYTIINDITD
RKAQNAQDQAFLSKSLTGGCPVGPYIVTKDELPTPEDVNIVTKVNNDIRQDGNTGQMILK
IDELIEEISKYVALHPGDIIATGTPAGVGAGMNPPQFLQPGDEIKVTIDNIGTLTNFIAD
K