301 aa
MSKHTLLSFSDYRATQKIAKGVLVMDGDWLVFQAMSAAEFDASWEEEIWHRCCDHAKARE
ILENSIESYKGRKKAWKNADVVLAFTDRVNWRKLLVDPTYKENRAVTKKPVGYFEFLEYV
FETYTCVLEPQLEGDDVMGIIGSNPLVYNYEKAVLVSCDKDFKTIPDCDFLWCTTGNILV
QTQETADYWHLFQTIKGDFTDGYGGIPGWGDTAEDFLKEPFIVEPVTSVLKSGKNKGQEV
TKWVKRAPEPGETLWDCIKSIGAKAGMTEAEVIKQGQMARILRSDEYNIETGEITLWQPG
S