301 aa
MKFFTFKKGGLERVGVLKDGKALDLYEAYRKLYETVESPGFLLDLKKLISLGKPALEVAK
ELEAEWPLEAELGEIDWQPPITSPDKVLCPAVNYRAHGQEVSTPPPSKPYFFTKFASSLV
GHEKPVVKHKIVNKLDWEVELGIVIGKPGEYIDVRRALDYVFGFTVLNDVSARDWQFPEG
WPKVLNPYGQNWVWGKAMDRSTPVGPVVVTKDEVQDPNSLSMSLKVNGFEEQRGNTRDLI
FKVEELVSWASMGITLVPGDIISTGTPPGVGYAKGKFLKVGDVMEATVEGVGTIRNRVVE
E