301 aa
MKQATLHQLKVFEAAARHGSFTRAAEELFLTQPTVSMQVKQLTKAVGLPLFEQVGKRLYL
TEAGRELFTTCRAIFEQLAQLEMTVADLKGLKQGQLRLAVITTAKYFVPRLLGPFCQRYP
GIDISLQVTNHSGILERLTDNLDDLYVMSQVPEHLDVVFQPFLDNPLVVLAPANHPLANE
KNISLSRLAEEPFIMREPGSGTRKAVQKLFAAHDIAVKVKLELGSNEAIKQAIAGGLGLS
VLSRHTLTPDGATSELTVLDVEDFPIHRNWYVVYPNGKQLSVVARTYLEYLLDAAKQFST
S