301 aa
MEIPDLSSMKLPSRPELFDFEGVSMIHYFTDNWENVKNFQARPDDILIATYPKAGTTWVS
YILDLLYFGKDAPDRQSSQPIYMRVPFLESCFQVIQSGTELADNLPTSPRLIKTHLPVQL
VPKSFWEQNSRIVYVARNAKDNAVSYFHFDRMNMAEPEPGDWNTFLQKFMEGKNVFGSWF
DHVSGWWEKKQTYSNLLYLFYEDLVEDTGREVERLCSFLGLSTSVDEREKITKGVQFDAM
KQNKMTNYSTLPVMDFKISPFMRKGKVGDWKGIFTVAQNEQFDEVYKEKMKNTTVKFRTE
I