301 aa
MKILCFGSLNIDYIYEVNTFVKAEETISSKSFSKKCGGKGLNQAAALAKAGSQTFLAGSV
AASGKFLTDYCKKFNVDTGFVVENPEVETGHAIIQVDTHGQNCILLYSGANRTITTEHID
RVFNNFTAGDYVLLQNEINNIAYIMKKAKEKNIKIVFNPSPLDETVYEYPLDLVDIFIMN
RVEGMALSGCKEEYGGDYKRLAQAIAKKFPHSRIVLTLGKAGALYLDDKTSCFQGIYDAP
VVDSTGAGDTFTGYFISQLAGGQSIQKAMEIASKAAALAVSKKGATESIPYMEEVLSHQF
K