301 aa
MKLEGVIAATVTPFTKDGVNYEGLRIILSRIVEAGYHGVFPTSSTGEVTKLTPEERVKVM
EVAKEVAGGKALVIAGTGTGDHLSTIDMVRRYKDVGVDVVLITPPYYIQYDWAAIYAFYK
KVLDKTDVPVILYTIPLATGYNIPVEVFELVANEYSQVVGVKDSSGDFRYHLDLIYLLGR
RLSVLQGLDMLFVPSLIMGAHGGILAGPNFLGKTTLEQYRLVKEGKTAEAVSLHNKLMPL
WRFMGGCGLVGKLGGKWPTLYKLATQLVHGIDMGPPREPLPPVEDKDRKELEKILKELGL
I