301 aa
MKLEGVIAATVTPFTKDGVNYEGLRLLLSRIVEAGYHGVFPTSSTGEVTKLTPEERVKVM
EVAKEVAGGKALVVAGTGTGDHLSTIDMVRRYKDVGVDVVLITPPYYIQYDWAAIYAFYK
KVLDKTDVPVILYTIPLATGYNIPVEVFELVASEYSQVVGVKDSSGDFRYHLDLIHLLGR
RLSVLQGLDMLFVPSLIMGAHGGILAGPNFLGKTTLEQYRLVKEGRVAEAVALHNKLMPL
WRFMGGCGLVGKLGGKWPTLYKLATQLVHGIDMGPPREPLPPVEDKDRKELEKILKELVL
V