301 aa
MKIEGVIVATVTPFTKDGVNYGGLKTLLSKVVEAGYHGVFPTSSTGEVTKLTPEERVRVM
EVAKEAAGGKALVVGGTGTGDHPSTIEIARKYREVGVDLLLITPPYYIQYDWAALYAFYK
KVLDKVDMPTILYTIPLATGYNIPVEVFELVANEYSQVVGVKDSSGDFRYHLDLIHLLGK
RLSVLQGLDMLFVPSLVMGAHGGILAGPNFLGRITLEQYRLVKEGRVQEAVALHNKLMPL
WRFMGGCGLVGKLGGKWPTLYKVAAQLVHGIDMGPPREPLPPIDDKDRKELEKLLKELGL
I