301 aa
MSMTHPLYHQTQPYWDFLRIEKQASPHTLSNYQRQLQAVCEMLQQAEVTRWQELDASTVR
WILSQSHKQGLSAKSIGLRLVALRQFLAFLVKQGELKVNPTLGIKSPKANKHLPKNIDAE
QIGQLLNIDSNEPLDLRDVAMMELMYSSGLRLSELQGLDLGDMDLSNREVRLLGKGNKER
IVPIGSKALDAIEHWLAVREQFQPKDNAVFLNQRGGRLSHRSIQLVMKKWGQKQALDTHL
HPHKLRHSFATHMLEASQDLRAVQELLGHSSLSTTQIYTHLDFQHLAKIYDSAHPRARRK
K