303 aa
MTTSNSLFQQTQPYWDFLRIEKQVSPHTLSNYQRQLVAVSELFSQAGIERWEEVESSSVR
WMLSQSHKQGLSAKSIGLRLVALRQWFVYLIKIGRMTANPTLGVKSPKVGKHLPKNIDAE
QVGQLLAIESDEPSDIRDIAMMELMYSSGLRLSELQGLDLGDMDLSAQEVRVQGKGSKER
IVPIGSQALKALNRWLEMRLQFKPQDNAVFLNKRGGRLSHRSIQLVMKKWGERQGLESHL
HPHKLRHSFATHMLEASGDLRAVQELLGHSSLSTTQIYTHLDFQHLAKIYDSAHPRARRK
QED