303 aa
MKFLSFKHKDETSYGVKVKREEAAWDLKKIFADFAEGDFHPKTLLEGLQQNQTLDFQEQV
RKAVVAAEDSGKGEEYKVQFEDIEFLPPVTPTNNVIAFGRNYKAHAEELDHEVDRLYVFT
KAASSLTGDESTIPHHKDITDALDYEGELGVVIGKSGEKIPKGLALDYVYGYTIINDITD
RTAQKAHDQAFLSKSLTGGCPMGPYIVTKDELPTPENVNIVTKVNNEIRQDGNTSQMILK
IDELIEEISKYVALHPGDIIATGTPSGVGAGMNPPKFLQPGDEVKVTIDNIGTLTNFIAK
QED