301 aa
MTFKKPQTLQSIAEIIGAKMIGEADFPVLGTNEIHMVKNGEIVFVNHPKYYDKALNSDAT
IILIDKEVACPEGKALLISEDPFRDFNKINTHFTRIYNFTEELHDLEMGEGTFVHSSVVI
GNEVKIGKNCHIFPNVVIGDRTVIGDNVIIQSGTVLGGDAFYYRKLNGNFDRLISVGNVV
IENNVEIGNNCTIDRGVTDSTIIGEGSILDNLIQIGHDTIIGKRCLIASQTGIAGCCIIE
DEVTVWGQVGMASGNRVGKGAVLLGKTGVNKDLEGGKTYFGQLAEEFREYLRKEVILKNL
K